Hi,

> No, it is an option on the command=line as well as described further down in
> the article I posted a couple of replies back.
And as I said with this large a code base looking through history via the 
command line is hardly ideal.

> If I understood Bertrand, the results of the poll will be binding, so you
> have to work within whichever plan wins.
Despite you only putting 2 options of all those that have been discussed? And 
only one of the 3 options I actually put forward.

> I hope the develop branch will hardly every match trunk completely because
> it will be containing changes not yet ready for primetime.
That fine and no issues with that. But I'm taking about changes made to trunk 
that are not in the unstable branch.

> I am not an expert, but my undertanding is that cherrypicking doesn't cause
> merge conflicts although it could result in something being broken if you
> miss an important revision. But that should be found in testing of the
> release branch before it gets merged to trunk.
Hopefully yes. However in fixing anything that is broken in this way you'll 
need to check into trunk. How do you then sync the unstable branch with that 
change that has just been made in trunk?

All merge of of trunk from unstable can cause conflicts if for example someone 
deleted or renamed a file in one changeset and someone else modified the same 
file in another changeset. Other issues can also cause conflicts see:
http://svnbook.red-bean.com/en/1.7/svn.branchmerge.advanced.html#svn.branchmerge.advanced.mergeconflicts

We would also need to block any SVN client that use 1.5 or below:
http://svnbook.red-bean.com/en/1.7/svn.branchmerge.advanced.html#svn.branchmerge.advanced.pre1.5clients

Justin

Reply via email to