Manage this page

0. Feedback

1. Display

An online CVS Book

http://cvsbook.red-bean.com/

Not sure how useful it is for windows based cvs servers

An NT server distribution

CVSNT

This seems to be a priced product

This is a demo

example

>> Saturday, October 23, 2004 12:44:43 PM - Comments by satya

CVS wiki

The above link is useful for installation instructions.

Satya - Monday, January 31, 2005 12:52:56 PM

Here is a set of tools for CVS

CVS Tools

Satya - Monday, January 31, 2005 2:25:08 PM

WinCVS users manual

Access the manual here

>> Monday, January 31, 2005 5:10:03 PM - Comments by satya

CVS/Eclipse FAQ

Access the faq

Satya - Tuesday, February 01, 2005 8:55:29 AM

Structure of a pserver url


:pserver;username=xyz;password=abc;host=def;port=2401:c:/your-repository

Where the repository on an nt box may include the drive letter and a forward slash.

2401 is the default port for cvs

Satya - Tuesday, February 01, 2005 9:29:47 AM

What is service control panel?

when cvs is installed a service is automatically registered as a windows nt service. This executable is available in the installation folder.

This program allows to do the following

1. Define repositories
2. Define a run as user for the nt
3. and a few other things

Satya - Tuesday, February 01, 2005 9:30:44 AM

What is a password agent?

There is another program that comes with cvsnt. Not sure what this does.

Satya - Tuesday, February 01, 2005 9:32:38 AM

How can I define NT/domain users as users of the cvs?

How do I do this? Is this done through the service control panel? Or is it done through the config files?

Satya - Tuesday, February 01, 2005 9:34:04 AM

How can I define non-nt users?

How is this done? Most likely you have to create windows users on that box first. Then define aliases for those users. How are these NT users linked to the "runas"? Are there any step by step instructions for this? If this is done through config files, give me some examples of entries in those files.

Satya - Tuesday, February 01, 2005 9:36:58 AM

What is the meaning of "Default Domain" for cvsnt?

Does it mean will cvsnt allow the users of this domain automatically "in" as users?

Satya - Tuesday, February 01, 2005 10:13:22 AM

What are the nuances with a repository name definition?

This definition contains a directory path and a name. Eclipse complains about some prefix garbage forcing me to use the drive letter as part of the repository name as well.

What is the full story on this prefix stuff and the repository definition as well. What implications are there for unix clients if you use the drive letter as part of the name?

Satya - Tuesday, February 01, 2005 10:19:21 AM

How come I can not explore a CVSNT repository with Eclipse?

I am not able to explore CVSNT repositories with eclipse? What is the deal here? I can hook up with project modules and create new modules with eclipse but not able to see them in the explorer? There are some reports that eclipse does not work well or support cvsnt. But people seem to have worked with it pretty well.

This may be an issue with the cvsnt release or the eclipse release. I need to find this out.

Satya - Tuesday, February 01, 2005 11:13:47 AM

Here is an older version of CVSNT to deal with Eclipse issues

Access the archive directory of all older releases

Here is the 2.0.41a release that seem to work well

Here is a thread on IBM with some discussion on it

Satya - Tuesday, February 01, 2005 11:18:10 AM

Version 2.0.58 of cvsnt does not work well with eclipse

Particularly you can not explore the cvs trees. One work around is if you have the latest release of eclipse, there is an import project option that allows you to download a module of cvsnt as a project.

But in older eclipses and older wsad this option is not available.

Satya - Wednesday, February 02, 2005 8:22:25 AM

Another discussion on the 2.0.58d build and the repository prefixes

This item seem to suggest to enable a compatibility mode on cvsnt

The hope is this may solve the empty head/branch issue as well with this build.

From the above notes it is clear that in CVSNT 2.0.58d, you need to check both 'respond as cvs 1.11.2 to version request' & 'Emulate -n checkout bug'. This compatibility tab also seem to fix the head issue in atleast while using eclipse 3.1.0.

Satya - Wednesday, February 02, 2005 8:46:18 AM

How come I can't browse the cvsnt repositories using eclipse

Here is a more substantial discussion on this topic Realize it is a long discussion but a wonderful read. I haven't gotten to the end of it. Hoping to see an answer at the end of the line.

Satya - Wednesday, February 02, 2005 8:50:36 AM

Here is a way to search the eclipse bugs database for cvsnt compatibility

Search the eclipse bugs database for cvsnt release 2.0.58

Here is how you search the whole of eclipse bugs database

Satya - Wednesday, February 02, 2005 3:16:05 PM

The clue to using cvsnt 2.0.58 is the compatibility tab

From the above notes it is clear that in CVSNT 2.0.58d, you need to check both 'respond as cvs 1.11.2 to version request' & 'Emulate -n checkout bug'. This compatibility tab also seem to fix the head issue in atleast while using eclipse 3.1.0.