The purpose of this topic is to discuss anything having to do with CVS access to Community Projects.
To get things started here are a few facts:
In order to have a way to limit write access to specific directories within the repository we had to go with CVS for the Community Projects and we have the core XAware code in SVN. Both are hosted on sourceforge and both can be browsed in a web browser from our Sourceforge page at
http://sourceforge.net/projects/xaware. Specifically for CVS you can use any CVS client you would like and the connection information is located at
https://sourceforge.net/cvs/?group_id=209453. You can use anonymous to checkout any module. If you want to contribute to one of the modules you will need to contact the owner of that module to get write access. If an owner approves the request they simply need to contact me to update the privileges.
I have used tortoiseCVS to checkout anonymously with the settings on the previously mentioned web page. I have also used it with my sourceforge account to checkout and commit. The only difference was that on the web page they say to use :ext:
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
:/cvsroot/xaware
I found that I had to use the ssh protocol instead of ext, thus my connect string looked like:
:ssh:
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
:/cvsroot/xaware
TortoiseCVS can be found at
http://www.tortoisecvs.org/