Questions tagged [cvsnt]

CVSNT is an open-source version control system.

CVSNT is a client–server version control system compatible with and originally based on CVS (Concurrent Versions System), which has become popular in the open-source world.

Users unhappy with the limitations of CVS (in 1998) began the development of CVSNT. The original limitations addressed were related to running CVS server on Windows and handling filenames for case-insensitive platforms.

To many people CVSNT is best known because it has been embedded in a 3rd party systems such as TortoiseCVS or WinCVS.

The status of the project is active, with further releases of CVSNT 2.5 planned, and continuing evolution of CVSNT/EVS 3.1. CVSNT/EVS will implement a complete SQL database repository to support further complex server and client features.

More information is available on Wikipedia's CVSNT article.

33 questions
1
vote
0 answers

Is it a good practice to commit to HEAD?

I've been working on an enterprise application for a few months now, and noticed that the latest "stable" code was committed from a branch to HEAD instead of being tagged as a version. I have always thought that code must be committed to a branch…
Charles Morin
  • 1,449
  • 4
  • 32
  • 50
1
vote
1 answer

CVSNT - unable to checkout, update, retrieve file history, and more

We have used CVSNT in our group without issue for years. Our installation of CVSNT is running on Windows Server 2003 Enterprise Edition. We are using CVSNT 2.0.51d and CVS locking service 2.5.05. Unfortunately, we began to encounter issues with…
zzzz8888
  • 23
  • 3
1
vote
2 answers

cvs checkin: Identifying the names of the files checked in

The cvsnt manual provides a detailed list of parameters than can be passed to the postcommand module, but none of them specify the file name. Is anybody aware of an option not listed here that would provide the name of the file being checked…
David Sykes
  • 48,469
  • 17
  • 71
  • 80
1
vote
0 answers

WinCVS Macro assign keyboard shorcut

I would like to assign a keyboard shortcut to my most used command - Macro->TCL->Revert Changes. I have found how to assign shortcut to python scripts here but not to TCL. Alternatively, I can try to create a python script with assign shortcut and…
Leon
  • 1,141
  • 13
  • 25
1
vote
5 answers

Can't add a file to CVSNT

I'm getting a strange error while trying to add a file to CVS. The problem started because the case was wrong, and causing issues (i.e. MyFile.js was in CVS as myfile.js) I tried deleting the file, and adding it back in, and now I'm getting the…
Jesse
  • 1,485
  • 1
  • 12
  • 21
1
vote
1 answer

Is there a reliable way to import cvsnt to git?

How can you import cvsnt repositories into git and maintain history? Are there any limitations? We are currently planning to change our work source control from CVSNT to something new. A colleague who will be responsible for rolling it out is…
compound eye
  • 1,898
  • 18
  • 23
1
vote
1 answer

In CVS how to commit all files as binary except a few whitelist

Can CVS cvswrappers be set up to treat all files as binary except for a few whitelisted extension? Usually cvswrappers is used the other way around, ie. list all extensions which want to have keyword expansion -kb: *.exe -k 'b' But I need it the…
est
  • 557
  • 1
  • 4
  • 17
0
votes
1 answer

Two Different CVS servers (remote and local) for one project (CVSNT, WinCVS client)

There is a project that uses CVSNT/WinCVS for Version Control. This is the central repository. Locally checked out folders contain hidden sub-folder called "CVS". I tried to install CVSNT server locally and use second instance of WinCVS to…
sny
  • 415
  • 8
  • 21
0
votes
2 answers

Uninstalling CVSNT and installing it again

I was using CVSNT (2.5.03.2382) and I installed TortoiseCVS (TortoiseCVS-1.12.5.exe). CVSNT is now stopped working. Clients could not connect to CVSNT. I uninstalled TortoiseCVS but CVSNT is still not working. If I uninstall and re-install CVSNT,…
user203617
  • 523
  • 8
  • 20
0
votes
0 answers

How can I call a taginfo batch script from cvsnt

I'd like to call a batch-script during a cvs tag operation on a cvsnt server. But everyting I get is "script execution failed". Where is the script I'd like to call supposed to be located or how could I address it with variables? If I call shell…
ChrisFetz
  • 63
  • 1
  • 8
0
votes
0 answers

EM dash ("–") gets replaced by character — upon update in WinCvs

In WinCvs, when I take update of a file (in my case its .sql file) the EM Dash (–) gets replaced by character —. How can I get rid of this? I am using WinCvs version - 2.1.1.1(Build 1)
Tarun Mittal
  • 1
  • 1
  • 2
0
votes
0 answers

Is there any way to convert a CVSNT repo to SVN without using cvs2svn?

My end goal is to convert a CVSNT repository with its entire history, branches, tags, etc. to an SVN repository. I can't seem to get cvs2svn to successfully convert from CVSNT to SVN. Even after looking through multiple forums and trying their…
evizz23
  • 1
  • 1
0
votes
2 answers

Issue with Hudson/Jenkins pulling from a CVS repo

I am trying to use Hudson to do CI on a CVS repository but I receive the following error when I try to run the build: Started by user admin [Pilot1] $ "C:\Program Files (x86)\CVS Suite\CVSNT\cvs.exe" -Q -z3 -d :sserver:login:_server:/CVSRepo co…
Haphazard
  • 10,900
  • 6
  • 43
  • 55
0
votes
1 answer

When running a build from Hudson, I'm getting: "Empty password used - try 'cvs login' with a real password"

Everything was working great with the build. Then this started popping up after the admins did some maintenace. [workspace] $ "C:\Program Files\CVSNT\cvs.exe" -q -z3 update -PdC -D "Monday, August 23, 2010 12:00:52 PM UTC" Empty password used - try…
user223697
  • 193
  • 7
0
votes
1 answer

Netbeans 6.1 Incorrect CVS Status on a file that does not exist

I have been trying to figure this out for a few hours off and on now and can't figure it out. I committed a lot of binary (jar files) to cvs and they worked fine, but one of the 6 directories, netbeans thinks has a file that it keeps trying to…
Coder
  • 1,375
  • 2
  • 20
  • 45