Discussion:
no such repository ?what can i do?
dd dd
2009-06-24 01:44:47 UTC
Permalink
my cvs config:
server :cvs-1.11.22
Compaq Tru64 UNIX V5.1B (Rev. 2650); Thu Apr 26 15:09:05 CST 2007
client :Wincvs 1.3

server:

root(yknewscd1)> vi /etc/services
cvspserver 2401/tcp

root(yknewscd1)>vi /etc/inetd.conf
cvspserver stream tcp nowait root /usr/bin/cvs cvs -f
--allow -root=/src/master pserver

2401 test:

root(yknewscd1)>telnet localhost 2401
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
hi
cvs [pserver aborted]: bad auth protocol start: hi

Connection closed by foreign host.

server:

/src/master: no such repository

root(yknewscd1)>su - liyy
scd1> cvs login
Logging in to :pserver:***@192.168.1.12:2401/src/master
CVS password:
/src/master: no such repository


client:

Python²»¿ÉÓà !
cvs -d :pserver:***@192.168.1.12:/src/master login
Logging in to :pserver:***@192.168.1.12:2401/src/master
cvs [login aborted]: /src/master: no such repository

***** CVS exited normally with code 1 *****
Arthur Barrett
2009-06-24 07:44:13 UTC
Permalink
Hi There,
Post by dd dd
client :Wincvs 1.3
WinCVS is not a client - it's a GUI - typically CVSNT is the client (it is often bundled with WinCVS).

CVSNT can also be compiled on Tru6, for instructions see (warning: it's more difficult than it looks):
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=4549

Using CVSNT on server and client means you get revision graphs that show merges and many other features. There is a separate mailing list for CVSNT.
Post by dd dd
/etc/inetd.conf
cvspserver stream tcp nowait root
/usr/bin/cvs cvs -f
--allow -root=/src/master pserver
That should be --allow-root (in your e-mail it appears to have a space between --allow and -root).
Post by dd dd
/src/master: no such repository
Have you created/inited a repository using the server?

cvs -d :local:/src/master init

Regards,


Arthur Barrett
bigbfah
2009-06-24 11:06:43 UTC
Permalink
yes!
That should be --allow-root (in your e-mail it appears to have a space
between --allow and -root).
"Arthur Barrett" <***@march-hare.com>
??????:mailman.1182.1245829468.2239.info-***@nongnu.org...
Hi There,
Post by dd dd
client :Wincvs 1.3
WinCVS is not a client - it's a GUI - typically CVSNT is the client (it is
often bundled with WinCVS).

CVSNT can also be compiled on Tru6, for instructions see (warning: it's more
difficult than it looks):
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=4549

Using CVSNT on server and client means you get revision graphs that show
merges and many other features. There is a separate mailing list for CVSNT.
Post by dd dd
/etc/inetd.conf
cvspserver stream tcp nowait root
/usr/bin/cvs cvs -f
--allow -root=/src/master pserver
That should be --allow-root (in your e-mail it appears to have a space
between --allow and -root).
Post by dd dd
/src/master: no such repository
Have you created/inited a repository using the server?

cvs -d :local:/src/master init

Regards,


Arthur Barrett

Loading...