[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
move cvs from solaris to solaris
From: |
mrskinnypete |
Subject: |
move cvs from solaris to solaris |
Date: |
21 Feb 2006 07:30:41 -0800 |
User-agent: |
G2/0.2 |
I have a couple of questions.
My current situation is I started working at a company with a solaris 8
box that has a cvs repository on it. The box is old is being replaced
by a muh newer box. The long and the short of it is that I need to get
cvs off of the old box and onto the new box.
The problem, ... I have never used or worked with cvs ... ever.
What I think I know:
CVS runs on the solaris box as the cvs user.
It is started as part of the inetd service. (entry below)
cvspserver stream tcp nowait cvs /usr/local/bin/run.cvs
The run.cvs file sets a variable that contains all of the repositories,
and then runs the following
exec /usr/local/bin/cvs -f $myrepository pserver
the myrepository variable looks something like this
myrepository="--allow-root=/cvs/repository1
--allow-root=/cvs/repository2 ..... "
The /etc/services file has the following 2 entries
cvspserver 2401/tcp
cvspserver 2401/udp
** Currently, the server running cvs is on a unix domain. The new
server will not be on a unix domain.
Now .. Getting slightly more comlicated, and more into the unknown.
How are the users for cvs created. From the reading I did, it looks
like they might be somehow created from the passwd file. It is my
intention to not create a username on the unix server for every user
that has access to cvs.
Question1. Is there a way to create users in CVS without using the
/etc/passwd or yppasswd files? If so, How.
Question2. How do I get the cvs user accounts from the old server to
the new server.
Question3. As far as transfering the CVS repository from one server to
the other, can I just tar up the directory, and transfer the tar file ?
Question4. What else am I missing.
Thank you for your help.
- move cvs from solaris to solaris,
mrskinnypete <=