Subject: Re: CVSsing methodology
To: Laine Stump <>
From: Andrew Gillham <>
List: current-users
Date: 09/27/1999 21:44:54
Laine Stump writes:
> I don't know what the right command is, but this isn't it. I also tried
> something more realistic:
> rsync -z --delete -r \
> 			NetBSD-cvsroot/

Hmm, this command works(*) as I just ran it:
rsync -z -r -v --stats --progress rsync:// NetBSD-cvs

(*) I ran it again, and it started to update my cvs tree all over again!
    I'm guessing I need the '-a' option is needed to preserve the right info.

> as well as changing anonymous@ftp to anoncvs@anoncvs. Neither of these
> worked - they gave permission denied errors.
> Oh, and to even get that far I had to set RSYNC_RSH=ssh - neither of those
> machines accept incoming rsh.
> So, is rsync only allowed for those people who have a real account on the
> machines, or is there some way to do anonymous rsync?

No, as I am only a "NetBSD user" and I had no trouble with rsync. (other
than mentioned above)

> You should now have a full set of NetBSD sources in /usr/src! To update the
> sources:
>    CVS_RSH=ssh; export CVS_RSH
>    cd /usr/src
>    cvs update -d -P

Why is 'ssh' being used for this?  Is it more efficient/reliable than pserver
mode here?  Unless supports ssh with the 'no cypher' option
isn't ssh just wasting cpu cycles on both ends?

Andrew Gillham                            | This space left blank                     | inadvertently.
I speak for myself, not for my employer.  | Contact the publisher.