On Thu, Feb 26, 2009 at 3:50 PM, Antoine Pitrou <solip...@pitrou.net> wrote:
>> BTW: You can avoid the extra checkout of the branch in Subversion >> by first locally copying the trunk checkout to a new dir (using e.g. >> cp -al) and then running a "svn switch" on it. > > That means you only work on one feature at a time, though (since you > can't locally commit your changes). Besides, every time you switch the > source URL you have to "make distclean", which makes builds quite a bit > longer. you can work on (at least) one feature for each distinct workspace you have on your machine. the "cp / switch" combo is just a quick way to create a new workspace and associate it with a given branch/url, without having to pull the whole thing from the server. switching on active workspaces isn't a good idea (unless you're mostly generating trivial patches in a drive-by fashion, perhaps, but even in this case, you probably want something like quilt [1] to preserve your sanity). </F> 1) http://savannah.nongnu.org/projects/quilt _______________________________________________ python-committers mailing list python-committers@python.org http://mail.python.org/mailman/listinfo/python-committers