I don't know if there was more of a reason than the version change, but I strongly agree with Henning on principle here. A simple svn mv would have accomplished the rename. It's rare to need to delete SVN branches; they're very cheap. The sort of branch worth cleaning up is feature branches that have been merged. On Fri, Dec 5, 2008 at 11:15 AM, Henning P. Schmiedehausen < [EMAIL PROTECTED]> wrote:
> Hi, > > was it really necessary to branch off again? Why not just do > > svn move > https://svn.apache.org/repos/asf/incubator/shindig/branches/0.8.1-x > https://svn.apache.org/repos/asf/incubator/shindig/branches/1.0.x-incubating > > ? > > People basing their work on the (promised) 0.8.1 release branch will > now have to redo all their work against the new release branch, which > branched off at an arbitrary point in time from the branch. Worse, all > the changes on the release branch that were not in the trunk are now > lost. > > Here is a hint: Between 0.8.1-x and 1.0.x-incubating, 616 files > changed with a total of 6722 lines added and 8622 lines deleted. > > Even worse, someone deleted the old branch. Here is some advice for > you: *NEVER* do that. There are people out there, tracking the SCM > with other tools than svn. And for those people, you just broke their > internal workflow. I am one of them. I am tracking (I used to track) > 0.8.1-x with git-svn and our internal branch is (was) based on it. > > I e.g. now have to a) rebase all our work against trunk and b) making > sure that the > 15,000 lines of changed code don't affect our work and > c) must make sure that no post-0.8.1 code that has already bled into > the trunk (opensocial templates) won't affect our release. Or I can > just say "damn, I don't care", treat Shindig as a black box and hope > for the best. > > Doing this and especially deleting the old branch might make sense in > a controlled in-house environment where you can send out mail to all > participants. Doing it in the open for an explicitly experimental > marked branch is already bad. But doing this for a branch that was > explicitly slated to be a release branch is, to be blunt here, a dumb > thing. > > Ciao > Henning > > > > > > -- > Henning P. Schmiedehausen - Palo Alto, California, U.S.A. > [EMAIL PROTECTED] "We're Germans and we use Unix. > [EMAIL PROTECTED] That's a combination of two demographic groups > known to have no sense of humour whatsoever." > -- Hanno Mueller, de.comp.os.unix.programming >

