Version Control with CVS on Mac OS X 20
Ryan writes "Apple recently published an article on using CVS with Mac OS X. 'This article covers some of the most commonly used features of CVS, with emphasis on using CVS with static and interpreted web files (HTML, PHP, Perl, etc).'" It's a decent article, a good primer on how to get started, and it's nice that Mac OS X comes with a CVS server. Personally, I really dig maccvs for my CVS client, and there are plenty of other clients for Mac OS out there too.
bK (Score:3, Funny)
Arsdigita (Score:2)
Default version is 1.10 (Score:4, Informative)
It was easy to build the latest version but I hope Apple updates the default soon.
Chang
Project Builder Integration (Score:1)
I haven't tried to use the CVS integration, but thought it was interesting.
Re:Project Builder Integration (Score:2)
Re:Project Builder Integration (Score:5, Informative)
I managed to get it working without too much trouble. It works pretty much the way you'd expect an IDE to work with SCM.
very interesting (Score:4, Interesting)
Re:very interesting (Score:3, Informative)
You can grab a bash binary at:
http://www.osxgnu.org/software/Shells/bash/
The package installs nicely and includes directions on how to have it become your default shell.
If I had a sig you'd be done reading it
Re:very interesting (Score:1)
Zsh is probably undeserving of its current bad rep. But bash is king on free unix these days and aside from a bad case of the emacs syndrome (bloat) its a pretty good interactive shell.
maccvs works? (Score:3, Interesting)
Re:maccvs works? (Score:2, Informative)
It is interesting to note that the new version of CodeWarrior for MacOS [metrowerks.com], version 8, comes with a CVS plugin (not mentioned on that page). I haven't had a chance to try it yet, though.
One thing that does bother me about the various incarnations of CVS on the Mac is how poorly they work together. Partly this is because of the different ways in which they work around CVS' inability to deal with MacOS' multi-forked files. For cocoa apps [like iJournal [planetcryo.com] and Fire [sourceforge.net]] this is not much of a problem, because the old NeXT-style Cocoa development environment sticks strictly to simple data files with no resource forks, which works perfectly with all varieties of CVS.
The upshot is that if you are working with files with resource forks using CVS, you'd better make sure everyone agrees which CVS client you are going to use.
Re:maccvs works? (Score:1)
Really, really stupid question... (Score:1)
(Sorry! Couldn't resist!)