[lug] CVSROOT and CVS/Root
Anders Knudsen
anders at theknudsens.net
Wed Oct 23 20:21:49 MDT 2002
Cool. The red-bean cvschroot works great. Just what I was looking for.
Comments on other comments so far...I've used ssh and port forwarded
2401 through before, so I could use pserver. However, depending on the
connection I have with my laptop, the ssh tunnel may go down. Now I only
use ssh if I need VNC access to my workstation at work.
So rather than keep a tunnel up for just CVS, I opted to use :ext: with
ssh. It serves my need fine, as we're talking about my work files, which
means we have complete control over the ssh server (allowing only ssh2
with rsa/dsa.)
Thanks for the responses.
-anders.
On Tue, 2002-10-22 at 11:54, Tom Tromey wrote:
> Anders Knudsen wrote:
>
> >export CVS_RSH=ssh
> >export CVSROOT=:ext:anders at cvs:/home/cvsroot
> >#export CVSROOT=:pserver:anders at cvs:/home/cvsroot
> >export CVSREAD=yes
> >
> I don't like to set CVSROOT, since I'm usually accessing
> many different cvs servers. Another approach would be
> to have a different env. variable for each server and use
> cvs -d $SERVER1 ...
>
> >Or switch between using
> >ssh access :ext:, and internal :pserver: access?
> >Please help mitigate my CVS ignorance on this, if there in fact is a
> >solution.
> >
> There are two packages out there that I consider must-haves
> for working with cvs. One is Pavel Roskin's cvsutils. The
> other is Alexandre Oliva's cvs-utils. Pavel's is on www.red-bean.com,
> and Alexandre's is on subversions.gnu.org.
>
> One of these (I forget which) has the "cvschroot" command which
> will let you change repositories for a tree quite easily.
>
> There are other useful utilities in these packages. I use commands
> from both literally every day.
>
> Tom
>
> >
>
>
> _______________________________________________
> Web Page: http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
> Join us on IRC: lug.boulder.co.us port=6667 channel=#colug
>
More information about the LUG
mailing list