<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Repository Merging in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/repository-merging/m-p/162896#M116732</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi guys.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm new to Alfresco and I'm very impressed with what I've seen to date, excellent work!!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My question:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm currently evaluating many CMS' and one requirement I have is a means for supporting both a "Production CMS" and "Project(s) CMS".&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;- The "Production CMS" environment will support the daily/hourly movement of files to the production servers.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- The "Project CMS" environment(s) will support projects that intend on deploying to Production run-time in the future (think holiday campaigns as an example of project).&amp;nbsp; From my perspective these environments could start as branches of production (created at a particular point in time), these branches would be coded on then merged back into "Production CMS" when there ready.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I see Alfresco being able to manage the "Production CMS Environment" through the use of "User Sandboxes" workflowing to "Staging Sandbox" then files being pushed to our Production run-time with FSR.&amp;nbsp; However, I don't see how Alfresco can meet our other requirement of a "Project CMS environment"&amp;nbsp; I haven't seen a mechanism for merging or branching repositories.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How are others in the wild accomplishing this task?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks everyone,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Jarrod&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 Jun 2008 16:28:17 GMT</pubDate>
    <dc:creator>jarrodwl</dc:creator>
    <dc:date>2008-06-09T16:28:17Z</dc:date>
    <item>
      <title>Repository Merging</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/repository-merging/m-p/162896#M116732</link>
      <description>Hi guys.I'm new to Alfresco and I'm very impressed with what I've seen to date, excellent work!!!My question:I'm currently evaluating many CMS' and one requirement I have is a means for supporting both a "Production CMS" and "Project(s) CMS".&amp;nbsp; - The "Production CMS" environment will support the dail</description>
      <pubDate>Mon, 09 Jun 2008 16:28:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/repository-merging/m-p/162896#M116732</guid>
      <dc:creator>jarrodwl</dc:creator>
      <dc:date>2008-06-09T16:28:17Z</dc:date>
    </item>
    <item>
      <title>Re: Repository Merging</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/repository-merging/m-p/162897#M116733</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;The repository itself does support branching and merging, but we've held off on exposing that functionality (particularly merging) in the UI until we have the time to develop a good merge UI.&amp;nbsp; Branching is exposed in a limited fashion in the latest versions (v2.1.2+) - when creating a new Web Project you have the opportunity to use an existing Web Project as a template.&amp;nbsp; Under the covers this is accomplished by creating a branch of the original Web Project (with the idea that it's more of a fork than a branch - the two Web Projects go their separate ways and aren't ever merged).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As for how to handle your requirement, here are a couple of ideas:&lt;/SPAN&gt;&lt;BR /&gt;&lt;OL style="list-style-type:decimal;"&gt;&lt;LI&gt;Collect the changes for each project in a single user sandbox and either hold off on submitting them until they're ready to be published or submit them with an effective date&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Use a Web Project per project and then assemble the content together into a consolidated user experience in your delivery tier&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Use a Web Project per project and then use the "create layer" function (v2.2+) to "mixin" the new content to your primary Web Project once it's ready for publication&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Investigate calling the merge APIs yourself, using whatever merge tools you're comfortable with for handling merge collisions&lt;/LI&gt;&lt;/OL&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Peter&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Jun 2008 21:45:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/repository-merging/m-p/162897#M116733</guid>
      <dc:creator>pmonks</dc:creator>
      <dc:date>2008-06-09T21:45:03Z</dc:date>
    </item>
  </channel>
</rss>

