Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
version_control [2007-10-24 16:50] 192.168.1.36version_control [2009-03-31 09:56] (current) nik
Line 1: Line 1:
- 
- 
  
 ==== version control systems ==== ==== version control systems ====
  
-overviews+overviews, discussion & transitions
   * "Cutting Edge Revision Control" circa 2007 > http://bryan-murdock.blogspot.com/2007/03/cutting-edge-revision-control.html   * "Cutting Edge Revision Control" circa 2007 > http://bryan-murdock.blogspot.com/2007/03/cutting-edge-revision-control.html
-  * a comparison of avialable free SCM (sorce code management) systems http://better-scm.berlios.de/+  * a comparison of available free SCM (source code management) systems http://better-scm.berlios.de/
   * .. and a guide http://zooko.com/revision_control_quick_ref.html   * .. and a guide http://zooko.com/revision_control_quick_ref.html
   * an email from jeff rose talking about several systems, from oktober 07, is at the bottom of this page.   * an email from jeff rose talking about several systems, from oktober 07, is at the bottom of this page.
- +  * distributed version control systems -> [[DVCS]] 
-distributed version copntrol systems -> [[DVCS]] +  * using version control, a guide for the lirec project [[lirec:version control guide]] 
- +  * from SVN to Hg > http://www.python.org/dev/peps/pep-0374/
  
 ==== CVS ==== ==== CVS ====
  
-standard, widely used, but some serious scalabity + flexibilty problems. has client software for unx-likes, win32 + macOS8/9/X http://www.cvshome.org+standard, widely used 'legacy system' with some serious scalabity + flexibilty problems. has client software for unix-likes, win32 + macOS8/9/X http://www.cvshome.org
  
 Note that the Mac clients mentioned here are all screwy. Go To http://sourceforge.net/projects/maccvspro to get an up to date and (hopefully) usable version. Instructions for setting up are in the TechSpec (section 12, page 34 of the current version dec 2002). Note especially the requirement for CarbonLib. (And MacOS 8.6 or higher). The URL in the TechSpec is almost correct - the current version is 1.6, so use http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/System/Other_System/CarbonLib_1.6.smi.bin Note that the Mac clients mentioned here are all screwy. Go To http://sourceforge.net/projects/maccvspro to get an up to date and (hopefully) usable version. Instructions for setting up are in the TechSpec (section 12, page 34 of the current version dec 2002). Note especially the requirement for CarbonLib. (And MacOS 8.6 or higher). The URL in the TechSpec is almost correct - the current version is 1.6, so use http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/System/Other_System/CarbonLib_1.6.smi.bin
Line 24: Line 21:
 see: [[Using CVS]] see: [[Using CVS]]
  
-=== darcs ===+==== darcs ====
  
 distributed, patchset based system, easy to setup + configure, not too many weird filenames (was arch deliberately written to stresstest filesystem syntax?) not dependent on massive centralisaed server setup (apache/dav/neon/db/etc+). win32/unix compliable (if theres a haskell compiler around). cvs conversion scripts. how well does it handle binaries? distributed, patchset based system, easy to setup + configure, not too many weird filenames (was arch deliberately written to stresstest filesystem syntax?) not dependent on massive centralisaed server setup (apache/dav/neon/db/etc+). win32/unix compliable (if theres a haskell compiler around). cvs conversion scripts. how well does it handle binaries?
Line 80: Line 77:
  
 ==== git ==== ==== git ====
-another [[DVCS]] developed and used for the linux kernel project. +another [[DVCS]] developed and used for the linux kernel project. see: [[git notes]]
  
  
Line 95: Line 92:
  
 <code> <code>
-From:   rosejn@gmail.com+From:   rosejn at 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
  • version_control.1193244611.txt.gz
  • Last modified: 2007-10-24 16:50
  • by 192.168.1.36