Installer built by: Bo Berglund
Code created by: Tony Hoyle
Background
This is a download area I have created for use by people who do not want to use
MSI installers in their PC:s (like myself).
For corporate reasons the main CVNT site has switched to using MSI installer
technology for the CVSNT installation files instead of remaining with InnoSetup.
So I have used the installer script that Tony used to create a continuation for
the InnoSetup installer. This is published here for download.
Installer for ViewCvs for Windows
CVSMailer for CVSNT
CVSNT 2.5.03 installation tips
CVSNT 2.5.03 Auditing Configuration Tutorial
CVSNT homepage
CVSNT WIKI homepage
CVS-Gui (WinCvs) homepage
Karl Fogel's book 'Open Source development with CVS'
The free part of Karl Fogel's book in HTML format
DevGuy's CVS information pages
Roundup Issue Tracker Homepage
Roundup Issue Tracker on SourceForge
The Innosetup Installer homepage
These are PERL scripts I have found on the web and since people keep asking for them I decided to host
them here.
This does not mean that I support any of them, just that I keep them available.
VSS2CVS conversion from VSS to CVS script
This is a version of the script from March 2002
that I happened to get my hands on. Could be useful for you if you want to convert your old VSS projects to CVS control.
The script is supplied as-is, I have not used it myself so I cannot help out if there are problems.
VSS2CVS conversion script
The original ReadMe file from the vss2cvs script archive
PVCS2CVS conversion from PVCS to CVS script
This is version 1.6 of the perl script that I downloaded from
Dave's website Download.
I don't have any connection to PVCS except I evaluated it 5 years ago before we decided to go with CVSNT instead.
Could be useful for you if you want to convert your old PVCS projects to CVS control.
The script is supplied as-is, I have not used it myself so I cannot help out if there are problems.
PVCS2CVS conversion script
Description text from the script body
CVS REPOSITORY WITH USEFUL SCRIPTS
Arthur Barrett of March Hare has forwarded the address to a CVS repository maintaining a number of
"nice to have" scripts for various purposes such as converting other VCS repositories to CVS.
To get these files simply do the following in a command window outside any sandbox:
set CVSROOT=:pserver:anonymous@cvs.savannah.nongnu.org:/sources/cvs
cvs login (supply an empty password)
cvs co ccvs/contrib
This will check out about 18 PERL and SH scriptfiles plus documentation etc.
This installer now includes the MFC71U.dll file that was missing before and caused the Control Panel icon to not show up.
It will also detect older versions of CVSNT and correctly uninstall the cvs and lockserver services.
From 2005-02-13 the setup files contain two updated cvs helpfiles for cvs. These helpfiles are also part of the
extrafiles download below.
NEW:
I have now built an installer that only installs the CVSNT client files to be used for deploying new versions
of CVSNT among client users. This installer is as yet to be considered beta even though I have done
my best to evaluate which files are needed for a client. I would be very happy if this setup could be tested
and any problems reported.
I know of one deficiency right now: The installer will set the path to the client cvsnt folder into the
user environment, but for some reason it does not work properly until the user logs off and then on again.
I have included the Innosetup script file as a download for interested parties to study and help me
out with. For example hints on how I can make the path update work without logging off/on are welcome.
CVSNT 2.5.03.2382 Stable SERVER setup file
CVSNT 2.5.03.2382 Stable Client Only setup file
CVSNT 2.5.03.2260 Previous Stable SERVER setup file
CVSNT 2.5.03.2260 Previous Stable Client Only setup file
Innosetup 4.1.7 scripts for the client and server installer
This installer is maintained by Oliver Giesen. It more closely simulates the "official" CVSNT MSI installer.
Alternate CVSNT setup file download
For those who want to build their own installer using the binaries zipfile from cvsnt:
Binaries are found on this page:
CVSNT Developer downloads
Here are the system files that are also needed (same source):
System files from the CVSNT website
You will also need additional files in order to accomplish this, the binaries file contains
only the actual cvsnt files.
The extra files including a readme and the cvsnt.iss script I use can be found in the extrafiles zipfile link below.
It now also includes the cvs.chm and cvsclient.chm files that have been updated with the new stuff as of 2005-02-13
Extra files needed by the Innosetup installer for CVSNT
The helpfile is not part of the binaries download from the CVSNT website so it has to be obtained elsewhere.
In this case I have included compiled helpfiles in the extrafiles download above, but if you want to build them yourself
then I have written an instruction file here:
How to compile the CVSNT helpfiles
If you are interested in modifying some part of CVSNT for a particular function you need, then
it is quite possible to do so since CVSNT is OpenSource. What you need in this case is a working
build environment that makes it possible for you to build the binaries.
I have created a small document outlining the steps needed in order to get a working build
environment using Microsoft Visual Studio DOTNET 2003. It is part of the root dir of
the cvsnt module when you check it out from the CVSNT CVS server on branch CVSNT_2_0_x (it does
not exsist on TRUNK as yet).
You can read the document online here as well:
How to build CVSNT for Windows
Unique visit counter started 2004-12-09: