Development tools and practices for Pythonistas

CM cmpython at
Fri Apr 29 23:21:58 EDT 2011

> A lone developer using such a VCS reaps the benefits of this by getting
> good merging support.

While we're on the topic, when should a lone developer bother to start
a VCS?  At what point in the complexity of a project (say a hobby
project, but
a somewhat seriousish one, around ~5-9k LOC) is the added complexity
bringing a VCS into it worth it?

I've been making changes to code and saving changes to the same
but backing up on Dropbox, which keeps 30 days of previous saves.
I've rarely had to resort to undoing code by calling up a previous
I test each new change as it is made to see if it breaks anything
automatic testing, though), and I don't collaborate with anyone else

Should I bother to try a VCS?

More information about the Python-list mailing list