info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Running standard CVS and CVSNT on the same repository?


From: Doug Lee
Subject: Re: Running standard CVS and CVSNT on the same repository?
Date: Sun, 13 Jun 2004 01:05:12 -0400
User-agent: Mutt/1.5.4i

Mark D. Baushke wrote:
[very nice summary of CVSNT features beyond cvshome (thanks much
Mark!) deleted; see below for full messages]
> Which features did you need that are not in the CVS
> version yet?

I just know some clients, notably the CVSNT client of course, say I'd
get better results with the CVSNT server.

I think the cvs ls command may have been one I'd need, but I also
think that's being added to the cvshome version now.

The rest of this message is the full context with no further comments
from me.

On Sat, Jun 12, 2004 at 09:48:02PM -0700, Mark D. Baushke wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Doug Lee <address@hidden> writes:
> 
> > Somewhat belated answer here:
> > 
> > I wrote:
> > > I run a CVS server on FreeBSD, currently cvs
> > > v1.11.5 because that's what came with my
> > > FreeBSD installation. I access this server
> > > from the same FreeBSD box, from another
> > > FreeBSD box, and from an assortment of Windows
> > > machines, currently all using standard CVS
> > > under Windows.
> > > 
> > > I'm wondering if I can install CVSNT on the
> > > server FreeBSD box and start letting Windows
> > > machines use that as their server instead of
> > > the standard CVS on that box, without causing
> > > problems such as repository corruption,
> > > incompatible repository changes made by one
> > > server and unreadable by the other, etc. I
> > > assume I'd be fine suddenly making everyone
> > > use the CVSNT server, but then I'd be worried
> > > about updates to FreeBSD itself, which might
> > > make use of the stock CVS.
> > 
> > On Mon, Jun 07, 2004 at 10:50:43AM -0400, Carucci, Jason wrote:
> > > Why not just keep the CVS installation the
> > > same on your server and install CVSNT on your
> > > Windows machines? This is the setup that I'm
> > > using and it works just fine.
> > 
> > I understand that a CVSNT server supports
> > features that the stock CVS server does not
> > support, and that CVSNT clients use those
> > features to great advantage. I therefore figured
> > I'd need a CVSNT server to make it worthwhile to
> > use CVSNT clients. Wrong?
> 
> There are indeed a few features that are in the
> CVSNT server that are not yet in the CVS 'stable'
> 1.11.x version and one or two that are as yet
> missing from the 'feature' 1.12.x version. (see
> http://www.cvsnt.org/wiki/CvsntAdvantages)
> 
>   -- "MergePoint" processing
>      (http://www.cvsnt.org/wiki/MergePoint)
>      You could use the cvshome version with
>      more tags to do the same thing, but for
>      at least some kinds of uses, this is
>      reportedly a nice feature (I have not
>      used it myself).
> 
>   -- :sspi: authentication (Windows domain
>      accounts /passwords). This may not
>      get you much with a CVSNT server running
>      on FreeBSD.
> 
>   -- SSL encrypted :sserver: authentication
>      (use :ext: with CVS_RSH=ssh for similar
>      levels of security)
> 
>   -- Branch ACLs with 'cvs chacl' and 'cvs lsacl'
>      instead of being configured via add-on
>      scripting.
> 
>   -- LockServer on a second port replaces
>      filesystem-based locks & provides file level
>      locking... Using a LockDir approach with
>      CVS on a memory filesystem is similar.
> 
>   -- More triggers (eg, postcommit)
> 
>   -- Supports Unicode files with additional keyword
>      expansion switches (I'm not sure if you will
>      need this).
> 
>   -- Atomic Checkout behavior (I have not looked closely
>      at this feature.)
> 
>   -- Efficient storage of binary files using
>      binary deltas. (CVS discourages use of binary
>      files right now.)
> 
>   -- Extended modules functionality using modules2 file
>      (I have not looked closely at this feature).
> 
> Which features did you need that are not in the CVS
> version yet?
> 
>       -- Mark
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.3 (FreeBSD)
> 
> iD8DBQFAy9yC3x41pRYZE/gRAnozAKCx28i2XR8Eh3gS3BXWNKnylSaywgCeLawy
> wmck3vbZXcr6RnKrOBuf/Qo=
> =fh8G
> -----END PGP SIGNATURE-----

-- 
Doug Lee           address@hidden        http://www.dlee.org
Bartimaeus Group   address@hidden   http://www.bartsite.com
"The U. S. Constitution doesn't guarantee happiness, only the pursuit
of it. You have to catch up with it yourself."
--Benjamin Franklin




reply via email to

[Prev in Thread] Current Thread [Next in Thread]