On Tue, Mar 31, 2009 at 05:11:57PM -0700, Krzysztof Kosi??ski wrote:
Jon A. Cruz wrote:
The GUI tool problem is lack of file level tools, as opposed to whole branch tracking. TortoiseBZR will give you file operations when you right-click in the desktop windows, but that only solves some use cases. Each time I've used Tortoise in the past I would also have to install TkCVS to get the rest of the GUI functionality I need.
I'm not sure that GUI tools are necessary to use something. They can drastically improve productivity in many cases, but I don't think they're fundamental, especially for something like a VCS. We're talking about programmers here; are Windows programmers not capable of using the command line?
I definitely agree that it is high time to move to a DVCS. I've been using both git and bzr in my day job and it makes so many things so much easier.
I would opt for the following solution: the students should use Bazaar in conjunction with Launchpad, while the rest can use SVN as usual until we decide that Bazaar is ready for general use.
Hmm, I would think it better to just make the decision and move. If we have half the project on SVN and the other half using DVCS, it seems like it'd just be too cumbersome and complicated.
Bryce