On Aug 23, 2010, at 3:26 PM, Aaron Kimball wrote:

Would it be worthwhile to give branches unique, persistent names?

I don't think so. Of course the old branches will always be there under the old revision. But it will be convenient to be able to do "svn up" on the given branch and have it track the current qa branch without worrying about what the "current" index is and doing a svn switch to the new url.

branch-0.22-qa1, branch-0.22-qa2, etc. Then problems in a later incarnation
of the QA branch could be regression-tested against the previous one.

These are not intended to be long lived. In particular, any comparison testing will be done with the generated artifacts, not the source repository.

Your point about automated builds is, however, noted. If this were git, branch-0.22 could be a "floating" branch which is aliased with the most
recent qa branch name. Can we do something similar with svn?

I don't think so, since branches in subversion act like copies rather than markers.

-- Owen

Reply via email to