On Thu, 23 Sep 2004, Mark Stosberg wrote:
Subversion, along with Arch, appears to be the two most interesting solutions I see people moving to from CVS. I understand that Subversion is: "like CVS, only better", while Arch has more fundamental differences, which appeal to me. Now I'm using Arch to manage 6 (small) projects and have been pleased.
It is like CVS, only better. That's true. But to me that's like saying Linux is like UNIX, only better. I have a whole different feel with svn that makes getting things done much more comfortable than with cvs. With cvs I never ever branched. It just wasn't worth the trouble. With svn its just a copy command. (The branch doesn't actually copy anything until there's a change. It's a ghost until then.)
Arch is very easy to install, and the most basic commands are the same as cvs: "update", "commit", etc. (I understand the same is true for Subversion).
I haven't tried installing subversion from source, but FC2 has RPM's that have been peachy for me. Yes, subversion has all the favorite cvs commands including update, commit, status and log. But the log command is much more useful than the cvs log and the status command just gives you a list of what you've changed in your working copy. I used to always have an alias that would grep through the output of cvs status to see what had actually changed. Plus when using cvs status I had to enter the ssh password. svn stores enough information locally to status and revert without any network access whatsoever. And it caches the password so I don't have to keep typing it over and over and over.
All of this has made my development life much better. Now I just need to get it to automatically put change messages in bugzilla. Woo woo.
-- </chris>
There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.
-- C.A.R. Hoare
--------------------------------------------------------------------- Web Archive: http://www.mail-archive.com/[EMAIL PROTECTED]/ http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2 To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
