How bad would it be to use "nonstandard" merge techniques?
From: Tom Malia <tommalia_at_ttdsinc.com>
Date: Tue, 10 Aug 2010 10:26:35 -0400
I'm managing a project that includes about a half a dozen developers and
Any way, this "project" is actually composed of a few dozen different little
Any way, they do have scenarios in which two or three programmers may be
I've looked over the documentation for the standard merge functionality in
What I'm considering as procedures is something like this:
When a developer needs to work on a project in the trunk they would
1) create a "branch" directory in the repo with the name of the
2) copy the sub project from trunk to that branch
3) check out the branch to a WC
4) make their changes, committing back to the branch as necessary
If they need to "pull" changes that may have been made to that sub project
1) check out a copy of the trunk (or colleague branch) copy of the sub
2) perform a manual DIFF/Merge with KDiff to incorporate changes from
When it's time to integrate their changes into trunk
1) The program would commit their current branch WC back to the branch
2) A "code manager" would then check out that branch to one WC and
3) The code manager would then do a manual DIFF/Merge with KDiff,
4) The code manager would then do testing and if the merged code
5) Commit the merged source files to the trunk
6) The developers branch folder in the repo would then be deleted.
Does anyone see any major problems with this approach? My limited
Thanks in advance for any advise.
Tom Malia
T <http://www.ttdsinc.com> &T Data Solutions L.L.C.
|
This is an archived mail posted to the Subversion Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.