The Daily Static
  The Daily Static
UF Archives
Register
UF Membership
Ad Free Site
Postcards
Community

Geekfinder
UFie Gear
Advertise on UF

Forum Rules
& FAQ


Username

Password


Create a New Account

 
 

Back to UserFriendly Strip Comments Index

So, I need to set up a version control system... by nix2004-12-14 21:54:22
  I like the design of Arch the best by ToLazyToThink 2004-12-15 00:07:24
but truthfully I haven't used any vcs besides SCCS (*shudders*) and Visual Source Safe (*re-represses memories, stabs brain to kill them for sure*).

I keep on meaning to try them, but work only allows "approved" software, and I don't have any side projects going right now that need source control.

The thing I like about arch is it's very much a the "unix" way of doing things. It's a very complex system built on top of a core of simple primatives.

An arch changeset is just a tarball of patches, with some extra metadate to handle permissions and renames. It pretty much just automates what you would do manually if you didn't have any source control besides diff and patch.

It never modifies a changeset once it's written to the archive, so there is no danger that a kill -9 at the right moment could corrupt your data. I know subversion used to have those types of problems, but now that it has a new backend, I don't know if those problems still exist.

No custom server needed. Archives can be accessed via http, webdav, ftp, ssh, or local filesystem.

The downsides, no official Win32 support. There are a couple of hacks floating around, but they have problems because windows doesn't support long enough paths. But that will probably change with the 2.0 version, win32 support via cygwin is apparently on the todo list.

The other downsid is Arch is often labled as hard to use. I don't know if that's just because it allows you to do more, does it differently than CVS, or just because it's that much harder to use.
[ Reply ]

 

[Todays Cartoon Discussion] [News Index]

Come get yer ARS (Account Registration System) Source Code here!
All images, characters, content and text are copyrighted and trademarks of J.D. Frazer except where other ownership applies. Don't do bad things, we have lawyers.
UserFriendly.Org and its operators are not liable for comments or content posted by its visitors, and will cheerfully assist the lawful authorities in hunting down script-kiddies, spammers and other net scum. And if you're really bad, we'll call your mom. (We're not kidding, we've done it before.)