Linux Gazette: Source file management in a complex networked environmentMar 19, 2000, 17:47 (1 Talkback[s])
(Other stories by James M. Rogers)
"When you have more than one person working on a project you need to make sure that they don't overwrite each others changes. When you only have a few directories then Revision Control System (RCS) is fine. But when you have dozens of projects with ten programmers and your development environment is spread over several boxes, you have a project management nightmare that RCS is just not up to handling."
"What you need is Concurent Version System (CVS). CVS is great because it is network aware, works with entire directory trees and allows multiple people to work on the same file at the same time without loosing anyones changes. CVS is already installed in Redhat 6.0+."
"As great as CVS is it still allows your source code to go across the internet without encrypting it. This month I am going to talk about setting up a secure networked repository using Secure Shell (ssh). Next month I will show you how to import your current projects into the repository, how to check your code out, update files and check your code back into the repository."
0 Talkback[s] (click to add your comment)