Differences between revisions 12 and 13
Revision 12 as of 2008-06-17 16:15:16
Size: 4771
Editor: platypus
Comment:
Revision 13 as of 2008-06-24 13:59:01
Size: 5351
Editor: platypus
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
== Historically relevant == == Historically relevant (and probably installed) ==
Line 14: Line 14:
The Developer Tools package (available on the install discs or from [http://developer.apple.com/ ADC]) for MacOS X 10.4 installs CVS, and 10.5 also installs SVN. Third party packages also exist for SVN for earlier versions of MacOS X. Windows machines should have [http://www.tortoisecvs.org/ TortiseCVS] and [http://tortoisesvn.tigris.org/ TortiseSVN] installed. These programs integrate CVS and SVN into Windows Explorer.
Line 16: Line 17:
 * Git - A VCS designed by Linus Torvalds to meet the needs of the Linux kernel developers. Powerful but complicated.  * Git - A VCS designed by Linus Torvalds to meet the needs of the Linux kernel developers. Powerful but complicated. NB: On MacOS X, the official Git package installs the binaries to `/usr/local/git/bin/`, so you'll need to add that to your path.

Version Control

Version Control Systems (also called Source Control Management (SCM) or Revision Control Systems (RCS)) are a type of software for keeping track of changes to files and merging changes from multiple users (usually developers) into a common tree. There are a number of different VCSs out there. Here we will focus on commonly used open source ones.

Historically relevant (and probably installed)

The Developer Tools package (available on the install discs or from [http://developer.apple.com/ ADC]) for MacOS X 10.4 installs CVS, and 10.5 also installs SVN. Third party packages also exist for SVN for earlier versions of MacOS X. Windows machines should have [http://www.tortoisecvs.org/ TortiseCVS] and [http://tortoisesvn.tigris.org/ TortiseSVN] installed. These programs integrate CVS and SVN into Windows Explorer.

All of these are distributed VCSs, which means that each user has a full tree including revision history; there is no privileged central tree (unless you want there to be).

Worth noting

Writing Tools

Reference Management

Presentation Tools

Graphing Tools

R Graphics Packages

Graphing tasks


I've made a lot of these things links to their official website. It'd be nice to get pages created explaining the pros and cons for all of them. -- AndrewWatts DateTime(2008-06-09T14:23:20Z)

WritingReferencePresentation (last edited 2012-02-16 20:49:00 by echidna)

MoinMoin Appliance - Powered by TurnKey Linux