Jumoo / uSync.Complete.Issues

Public Issue tracker and roadmap for uSync.Complete
https://jumoo.co.uk/usync/complete/
2 stars 1 forks source link

usync Package with just settings #82

Closed loriRyanp closed 3 years ago

loriRyanp commented 3 years ago

Is it possible to create just a package with just a projects settings. Similar to usync publisher, settings, pull settings. Its something we want to have as part of our github repo. Content should never be part of it.

KevinJump commented 3 years ago

Hi,

You have a couple of options.

e.g.

 <Handlers Name="default">
        <Handler Alias="dataTypeHandler" Enabled="true" Actions="All" />
        <Handler Alias="languageHandler" Enabled="true" Actions="All" />
        <Handler Alias="macroHandler" Enabled="true" Actions="All" />
        <Handler Alias="mediaTypeHandler" Enabled="true" Actions="All" />
        <Handler Alias="memberTypeHandler" Enabled="true" Actions="All" />
        <Handler Alias="templateHandler" Enabled="true" Actions="All" />
        <Handler Alias="contentTypeHandler" Enabled="true" Actions="All" />

        <!-- you might want dictionary items in settings ? -- >
        <!-- https://docs.jumoo.co.uk/uSync/v8/uSync/handlers/#handler-specific-settings if you want it to only sync new things -->     <Handler Alias="dictionaryHandler" Enabled="true" Actions="All" />

        <!-- content / members / users - all turned off -->
        <Handler Alias="contentHandler" Enabled="false" Actions="All" />
        <Handler Alias="contentTemplateHandler" Enabled="false" Actions="All" />
        <Handler Alias="domainHandler" Enabled="false" Actions="All" />
        <Handler Alias="mediaHandler" Enabled="false" Actions="All" />
        <Handler Alias="memberHandler" Enabled="false" Actions="All" />
        <Handler Alias="memberGroupHandler" Enabled="false" Actions="All" />
        <Handler Alias="userHandler" Enabled="false" Actions="All" />
        <Handler Alias="userGroupHandler" Enabled="false" Actions="All" />
      </Handlers>

or

in terms of keeping settings in the repo the first option probably makes more sense - as it will automatically keep settings and files in sync.

loriRyanp commented 3 years ago

Thanks for coming back so quickly – think I go with the first option.

From: Kevin Jump notifications@github.com Sent: Monday 25 January 2021 11:20 To: Jumoo/uSync.Complete.Issues uSync.Complete.Issues@noreply.github.com Cc: Lori Ryan lori.ryan@progress.ie; Author author@noreply.github.com Subject: Re: [Jumoo/uSync.Complete.Issues] usync Package with just settings (#82)

Caution: This email originated from outside of Progress Systems. Do not click links or open attachments unless you recognise the sender and know that the content is safe.

Hi,

You have a couple of options.

e.g.

or

in terms of keeping settings in the repo the first option probably makes more sense - as it will automatically keep settings and files in sync.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Jumoo/uSync.Complete.Issues/issues/82#issuecomment-766745617, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AOIOEBD7KPYVXBFTHZWIY6LS3VHUXANCNFSM4WRRBD3Q.

The information in this e-mail and any attachments is proprietary and/or confidential. Unless you are the intended recipient or his/her representative you are not authorised to, and must not, read, copy, distribute, use or retain this message or any part of it. If you are not the intended recipient, please notify the sender immediately, delete the material from any system and destroy any copies. Communications to/from Progress Systems Limited are monitored and are subject to archiving and review by persons other than the intended recipient. Whilst all reasonable care has been taken to avoid the transmission of viruses, it is the responsibility of the recipient to ensure that the opening, use or onward transmission of this message and any attachments will not adversely affect its systems or data. No responsibility is accepted by any member of Progress Systems Limited in this regard and the recipient should carry out such virus and other checks as it considers appropriate. Progress Systems Limited is not liable for any personal views of the sender.

Progress Systems Limited | Company Reg. No. 193329 | Registered address: 163 Lower Kimmage Road, Kimmage, Dublin 6W, D6W F512, Ireland. Progress Software Systems Limited | Company Reg. No. 06032993 | Registered address: 960 Capability Green, Luton, LU1 3PE, United Kingdom.