CVS Server with freebsd

2005-12-03 Thread Ian Lord

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


Thanks

___
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]


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:
 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]