Hello myself ;-), svn move does preserve history. I moved stuff around yesterday and commited in scons-layout branch - I invite everybody to test that branch, since it will be merged with trunk (hopefully soon). Do checkout like this:
svn checkout svn+ssh://svn.berlios.de/svnroot/repos/yade/branches/scons-layout It will not overwrite existing stuff, all installed files are suffixed. Best regards, Vaclav > Hello, > > I would like to raise my concerns about svn, in particular its inability to > intelligently handle moving files: it does so by deleting the old file and > creating new one, which results in complete loss of history of that file. > > Since there are going to be _big_ moves in yade's source tree (basically, I > think, not a single file will be kept exactly where it is), we would > effectively lose the whole history. > > I read a few comparisons of revision control systems and it seems that > bazaar-ng (http://bazaar-vcs.org/) generally wins. Its syntax is very > similar to svn (replace svn by bzr) and there is a utility to migrate whole > svn repository to bzr. Berlios.de doesn't support bzr natively, but it can > operate over http for downloads and sftp for commits (not sure if > svn.berlios.de could be used for that?!). > > One more thing to consider, once we are in these changes, is to move away > from berlios.de, since it has been down a few times - to e.g. launchpad.net, > which supports bzr by default. > > Thoughts on this? > > Vaclav > _______________________________________________ > yade-dev mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/yade-dev > _______________________________________________ yade-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/yade-dev
