Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
version_control [2007-10-24 16:30] – timbo | version_control [2007-10-24 16:50] – 192.168.1.36 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
Line 11: | Line 12: | ||
distributed version copntrol systems -> [[DVCS]] | distributed version copntrol systems -> [[DVCS]] | ||
- | === darcs === | ||
- | |||
- | distributed, | ||
- | |||
- | see: [[Using Darcs]] | ||
- | === CVS === | + | ==== CVS ==== |
standard, widely used, but some serious scalabity + flexibilty problems. has client software for unx-likes, win32 + macOS8/9/X http:// | standard, widely used, but some serious scalabity + flexibilty problems. has client software for unx-likes, win32 + macOS8/9/X http:// | ||
Line 27: | Line 23: | ||
see: [[Using CVS]] | see: [[Using CVS]] | ||
- | === subversion === | + | |
+ | === darcs === | ||
+ | |||
+ | distributed, | ||
+ | |||
+ | see: [[Using Darcs]] | ||
+ | |||
+ | |||
+ | ==== subversion | ||
attempts to deal with some of the shortcomming of cvs. http:// | attempts to deal with some of the shortcomming of cvs. http:// | ||
Line 46: | Line 50: | ||
- | reading | + | reading |
- | * "the book" | + | * "the book" |
+ | drawbacks | ||
+ | * stapling extra legs on a dog to make an octopus | ||
- | === arch === | + | |
+ | ==== arch ==== | ||
Line 67: | Line 74: | ||
- | === aegis === | + | ==== aegis ==== |
"Aegis is a transaction-based software configuration management system. It provides a framework within which a team of developers may work on many changes to a program independently, | "Aegis is a transaction-based software configuration management system. It provides a framework within which a team of developers may work on many changes to a program independently, | ||
- | + | ==== mercurial / Hg ==== | |
- | === mercurial / Hg === | + | |
another [[DVCS]] | another [[DVCS]] | ||
- | === git === | + | ==== git ==== |
- | another [[DVCS]] | + | another [[DVCS]] |
Line 84: | Line 90: | ||
look further into the possibility of integrating darcs into the [[OsX]] filesystem workflow using a combination of folder actions and or applescript/ | look further into the possibility of integrating darcs into the [[OsX]] filesystem workflow using a combination of folder actions and or applescript/ | ||
- | http:// | + | http:// |
A nice and interesting email from 24 Okt 2007 on the PD -dev mailing list: | A nice and interesting email from 24 Okt 2007 on the PD -dev mailing list: | ||
- | <start quote here> | + | <code> |
- | From: rosejn@gmail.com | + | From: rosejn@gmail.com |
- | Subject: Re: [PD-dev] SVN? | + | Subject: Re: [PD-dev] SVN? |
- | Date: 24 October 2007 2:39:19 PM | + | Date: 24 October 2007 2:39:19 PM |
- | To: pd-dev@iem.at | + | To: pd-dev@iem.at |
There are a couple key factors in this decision that seem to be getting | There are a couple key factors in this decision that seem to be getting | ||
Line 170: | Line 176: | ||
Keith Packard who runs the X.org project wrote a very good post | Keith Packard who runs the X.org project wrote a very good post | ||
detailing his research and opinions into source control. | detailing his research and opinions into source control. | ||
- | now, but worth the read: | + | now, but worth the read: http:// |
- | http:// | + | |
Sorry for the long post, but this is something I have dealt with a lot | Sorry for the long post, but this is something I have dealt with a lot | ||
Line 186: | Line 191: | ||
Mistrust authority - promote decentralization. | Mistrust authority - promote decentralization. | ||
- | </quote> | + | </code> |