Results 1 to 7 of 7
Hi,
I am new in Linux and don't know much thing about it. Because of this fact, I cannot install a CVS Server in my SuSE. Could someone tell me ...
- 12-15-2010 #1Just Joined!
- Join Date
- Nov 2010
- Posts
- 18
CVS Server Installation on SuSE Linux
Hi,
I am new in Linux and don't know much thing about it. Because of this fact, I cannot install a CVS Server in my SuSE. Could someone tell me where I can find a CVS Server dowload file and explain how am i going to install this on my Linux? Actually I searched on Internet but I couldn't find any packages or files to download?
Thanks...
- 12-15-2010 #2Linux Newbie
- Join Date
- Apr 2007
- Posts
- 119
Any reason to use CVS versus subversion? A google search will yeild multiple "how-to's" on CVS server setup. I set up a CVS server a few years ago and recently a subversion. The subversion setup was a lot easier.
- 12-18-2010 #3Just Joined!
- Join Date
- Nov 2010
- Posts
- 18
Actually I heard subversion is better than CVS but I need to work on CVS and use it. So far, I managed to install cvs on my SuSE using YaST. But I don't know how to use my cvs properly. It gives `cvs [init aborted]: cannot make directory /usr/local/cvsroot: Permission denied` error when I try to write `cvs -d /usr/local/cvsroot init` command in terminal. Any idea how I can handle it? As I said I am new in Linux and also CVS server. Any help would be great.
- 12-18-2010 #4Just Joined!
- Join Date
- Aug 2006
- Posts
- 14
Were you logged in as root when you issued the command? Either you don't have permission to write in /usr/local, or its conceivable that directory /usr/local doesn't exist, and CVS expects it to be there. CVS may call mkdir, which doesn't create paths (of more than one directory) unless you explicitly ask it to.
Another possibility (though unlikely) is that cvsroot already exists, and trying to recreate it throws an error.
As I don't have a CVS installation to hand, I can't conveniently test any of the above, but it shouldn't take more than a few minutes to test the ideas.
- 12-18-2010 #5Just Joined!
- Join Date
- Nov 2010
- Posts
- 18
- 12-19-2010 #6Just Joined!
- Join Date
- Aug 2006
- Posts
- 14
I guess you could using different directories, and then access each by changing the environment variable "CVSROOT" - this points to the repository root directory. There may be command line arguments to override CVSROOT, but I'm not aware of any.
- 12-19-2010 #7Just Joined!
- Join Date
- Nov 2010
- Posts
- 18
Ok, thanks for your help.


Reply With Quote
