Re: CVS Server with freebsd

2005-12-03 Thread lars
Ian Lord wrote:
> thanks !
> 
> I'll check into this (ssh)
> 
> Thanks a lot for your help
> 
There's also a good book,
"Essential CVS" by Jenn Vesperman
that can be a lot of help setting up
and, especially, maintaining a CVS repository.



Btw, if you don't have company or departemental constraints
forcing you to use CVS, go for Subversion instead.

AFAIK the KDE source is in Subversion:
http://developer.kde.org/source/anonsvn.html

And the KDE source is quite big.

It has all the functionality of CVS and is far less of a hassle to use.

E.g. you can't move files or directories in CVS,
you have to copy, cvs add, delete, cvs remove files and then the directories,
making this simple operation a real nuisance.

In Subversion you can move files and directories.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: CVS Server with freebsd

2005-12-03 Thread Ian Lord

thanks !

I'll check into this (ssh)

Thanks a lot for your help

At 12:17 2005-12-03, lars wrote:

Ian Lord wrote:
> Hi,
>
> I'm trying to setup a cvs server for our internal development...
>
> I may be blind, but I didn't find any ports for this in the ports
> tree... Do I need to compile it from the source or is there an easier
> way (port)
>
> I saw a pserver wrapper for cvs ( port = cvsd) in the port but not the
> actual cvs server
You don't need to "install" a CVS server, or port for that matter.



I advise you to go to cvshome.org to read the documentation on how to set up
a source code repository with CVS.

I also recommend not to use pserver if you can avoid it.

You can authenticate all CVS users via local accounts and SSH.

With two environmant variables
CVS_ROOT=...
CVS_RSH=...
the users then make their local CVS clients use SSH to authenticate with the
CVS server and transmit their commits enrypted.

In this way you don't need a CVS daemon running on the server.

Kind regards
Lars
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: CVS Server with freebsd

2005-12-03 Thread lars
Ian Lord wrote:
> Hi,
> 
> I'm trying to setup a cvs server for our internal development...
> 
> I may be blind, but I didn't find any ports for this in the ports
> tree... Do I need to compile it from the source or is there an easier
> way (port)
> 
> I saw a pserver wrapper for cvs ( port = cvsd) in the port but not the
> actual cvs server
You don't need to "install" a CVS server, or port for that matter.



I advise you to go to cvshome.org to read the documentation on how to set up
a source code repository with CVS.

I also recommend not to use pserver if you can avoid it.

You can authenticate all CVS users via local accounts and SSH.

With two environmant variables
CVS_ROOT=...
CVS_RSH=...
the users then make their local CVS clients use SSH to authenticate with the
CVS server and transmit their commits enrypted.

In this way you don't need a CVS daemon running on the server.

Kind regards
Lars
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"