[python-committers] Survey about DVCSs compared to svn
fredrik at pythonware.com
Thu Feb 26 16:01:43 CET 2009
On Thu, Feb 26, 2009 at 3:50 PM, Antoine Pitrou <solipsis at 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
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  to preserve your
More information about the python-committers