You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



CVS for Windows

Abstract:
This document covers the platform and program-specific details of CVS clients for Windows.

Audience:
Code and web contributors who use CVS in Windows OS.

Assumptions:
Familiarity with basic Windows file and OS conventions. In some situations, mozilla.org documents may contain UNIX instructions that need some conversion.
A working understanding of cvs.


"cvs" - line command from CVShome.org
Where to get it:
http://www.cvshome.org/dev/codewindow.html
Documentation:
Online: http://www.cvshome.org/docs/
Where is goes:
You can install the binary anywhere, but you should modify your system PATH variable to make it easy to use.
.cvspass will be stored in your home directory (e.g. D:\Documents and Settings\Administrator on Win2K), unless you use set your "HOME" environment variable.
Other issues:
  • The first time you login, this warning will be displayed.
cvs login: warning: failed to open D:\Documents and Settings\Administrator\.cvspass for reading: No such file or directory

This is the correct behavior, see the cvs developer's bug report.
  • Most cvs line command examples are in UNIX.

    Make sure you use: "set=" instead of "setenv"
Version (should be 1.10 or higher):

Use cvs -v  to display the version:
Concurrent Versions System (CVS) 1.11.12 (client)

Copyright (c) 1989-2003 Brian Berliner, david d `zoo' zuhn,
                        Jeff Polk, and other authors

CVS may be copied only under the terms of the GNU General Public License,
a copy of which can be found with the CVS distribution kit.

Specify the --help option for further information about CVS
WinCvs (MacCvs) - graphical client
Where to get it:
WinCvs is the Windows port of MacCvs, a Macintosh client (before Mac OS X made a native line command possible). If you work on both Mac OS X and Windows, you might use MacCvs and WinCvs for a consistent cvs platform.

There are three types of downloads (Recommended, Milestone, and Development). Recommended is probably the best choice.
http://www.wincvs.org/download.html#WINCVS
Documentation:
http://cvsgui.sourceforge.net/doc.html
Local documentation as well.
Version:
WinCvs 1.3.13.2 uses "Concurrent Versions System (CVSNT) 2.0.8 (client/server)"
CVSNT is installed with WinCvs..
TkCVS - client that combines CVSand Tcl

Where to get it:
General information is available at: http://www.cvshome.org/dev/addontkcvs.html
Commnets:
Because of the installation requirements, this may not be the ideal client for most mozilla.contributors. If anyone is using this, please send comments to the author.

jCVS - the site was not working at the time of publication

Feedback: please add comments or suggestions to Bug 236847.