On Friday, September 12, 2003, at 02:38 PM, Martin Glazer wrote:
Hey all,
I'm a complete newbie when it comes to CVS, so I'm looking for some help in
solving a problem.
I've setup a CVS server and imported my source code - no problem.
On another system, as root, I checked out the source code - no problem.
Made changes to some of the files, and now when I try and check it back in
(commit), I get the following error message
" cvs [server aborted]: 'root' is not allowed to commit files"
That's the problem!
If I check out my code as a regular user, I have no problem making changes and
comitting them back in.
Doing the google search, the only solution I found was to recompile my CVS
server with a change in one of the header files to allow root to do this.
Anyone know of a method of checking my changes back in as root without
recompiling CVS or remaking the changes to the source files but done as a
regular user?
if you are running xinetd, in the cvsd file include the line server_args = --allow-root=/path/to/cvsroot -f pserver
see if that helps you.
--
Nathanael Noblet
Gnat Solutions
4604 Monterey Ave NW
Calgary, AB
T3B 5K4
T/F 403.288.5360 C 403.809.5368
http://www.gnat.ca/
