Hi Vikrant,

A published document about your merging strategy should be very
interesting for sure !
For the moment I use a simple one (dealing with Opentaps components as
well) but yes it begin being more complex with now branches in OFBiz and
current changes in Opentaps.

Thanks for sharing

Jacques



> Hi Jacques,
>
> If you know Opentaps has its own SVN repository, ofbiz has its own
repository. On top of that opentaps indeed has different repository for
its components. So it was getting very hard for me to keep and merge all
the upstream changes to my trunk as you know ofbiz needs to be merged
with trunk. The financials and crm resides in hot-deploy/financials and
hot-deploy/crmsfa. So the merge from opentaps should be on
hot-deploy/financials and hot-deploy/crmsfa so I used SVK (I already use
their product RT, its acquired by Best Practical) on top of subversion
and build a automated script which would do the work of merging the
upstream with my local changes preserving the comments and updates from
the upstream sources.
>
> Indeed I am planning on writing a full document describing this should
be ready by monday and would publish it for everyone. I think this
problem is not my own specific but with everyone who is working on
opensource projects.
>
> Thanks
> with best regards,
> Vikrant
>
>
> -----Original Message-----
> From: Jacques Le Roux [mailto:[EMAIL PROTECTED]
> Sent: Thursday, April 26, 2007 9:22 PM
> To: user@ofbiz.apache.org
> Subject: Re: Branch Release 4.0
>
> Vikrant,
>
> Out of subject and just by curiosity.
> Which distributed version control are you using on top of subversion ?
>
> Thanks
>
> Jacques
>
> De : <[EMAIL PROTECTED]>
> > Hi David,
> >
> > To be precise my SVN structure is like this currently
> >
> > tags
> > branches
> > trunk
> > trunk/hot-deploy/crmsfa
> > trunk/hot-deploy/financials
> > trunk/hot-deploy/warehouse
> > trunk/hot-deploy/opentaps-common
> > upstream/ofbiz
> > upstream/crmsfa
> > upstream/financials
> > upstream/ warehouse
> > upstream/opentaps-common
> >
> > Now all the upstream branches gets automatic updates from the
> respective source repository with all the comments and commits. This
is an automated process and the upstream branches are exact replica of
the ofbiz and other subversion repository including the comments and
commits.
> >
> > Then there is an automated process to incrementally do a smart merge
> from upstream to trunk. Then we checkout the trunk on our development
and test environment to do ant run-install.
> >
> > This way I keep all the upstream changes along with my local
changes.
> >
> > Currently we were looking for a stable base to do a large
development
> and this is the reason raised this question. Indeed when we start
developing we would branch the trunk to our own 1.0.0 version and then
start working on it.
> >
> > Thanks
> > with best regards,
> > Vikrant
> >
> >
> > -----Original Message-----
> > From: David E. Jones [mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, April 25, 2007 3:16 PM
> > To: user@ofbiz.apache.org
> > Subject: Re: Branch Release 4.0
> >
> >
> > The release branch for 4.0 was created yesterday. This is only the
> initial branch and it has not been stabilized or tested and found
fully ready.
> >
> > For information on whether or not you should use it, please look at
> this resource:
> >
> > http://docs.ofbiz.org/display/OFBADMIN/Apache+OFBiz+Getting+Started
> >
> > -David
> >
> >
> > On Apr 24, 2007, at 11:57 PM, <[EMAIL PROTECTED]>
> > <[EMAIL PROTECTED]> wrote:
> >
> > > Hi David,
> > >
> > > Recently was browsing the SVN repository of ofbiz and found a new
> > > branch of 4.0. Currently I am working out of trunk. So anyone in
> > > community would suggest whether I should go ahead and continue to
> use
> > > trunk or change to branch 4.0. Since my current repository
structure
> > > is exact replica of ofbiz with additional modules from opentaps
for
> > > CRM and financials.
> > >
> > > I am using a distributed version control on top of subversion to
> keep
> > > track of merge and branching.
> > >
> > > Thanks
> > > with best regards,
> > > Vikrant
> > >
> > >
> > > No virus found in this outgoing message.
> > > Checked by AVG Free Edition.
> > > Version: 7.5.463 / Virus Database: 269.6.0/775 - Release Date:
> > > 4/24/2007 5:43 PM
> > >
> >
> >
> > No virus found in this incoming message.
> > Checked by AVG Free Edition.
> > Version: 7.5.463 / Virus Database: 269.6.0/775 - Release Date:
> 4/24/2007 5:43 PM
> >
> >
> > No virus found in this outgoing message.
> > Checked by AVG Free Edition.
> > Version: 7.5.463 / Virus Database: 269.6.0/775 - Release Date:
> 4/24/2007 5:43 PM
> >
>
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.463 / Virus Database: 269.6.1/777 - Release Date:
4/26/2007 3:23 PM
>
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.463 / Virus Database: 269.6.1/777 - Release Date:
4/26/2007 3:23 PM
>

Reply via email to