This document discusses installing and using the Concurrent Versions System (CVS) version control software. It describes CVS as a version control system that allows developers to track changes to files over time. The document then provides steps for installing CVS on Windows by first installing Cygwin to enable CVS functionality. It explains downloading and installing msysgit to get Git version control capabilities. After installation, the document describes basic Git commands and setting up a GitHub account to host code repositories remotely.
2. CVS is a version control system, an
important component of Source
Configuration Management (SCM). Using
it, you can record the history of sources
files, and documents.
CVS may be used in any platform/OS, such
as windows, linux, macOS etc.
In windows we require cygwin for using
CVS.
3. It is based on client-server architecture.
Version control system software keeps track of
all work and all changes in a set of files, and
allows several developers (potentially widely
separated in space and/or time) to collaborate.
4. There are many tools for CVS in windows, such
as: tortoiseCVS, git etc.
Here we are installing git. The steps are as
follows:
Download cygwin.exe for
http://www.cygwin.com/setup.exe
Install cygwin in default cases.
7. It is to remember that local root directory
should be c:program filesmozila firefox
8. Click on next for every other step.
Next thing is to choose a download site from
the list to download packages.
9. After downloading, select all(by default)
packages.
10. After completing installation of cygwin click on
the finish button.
11. After installing cygwin, now download
msysgit exe file from
http://www.git-scm.com/download.
While installing git, the points worth
remembering are:
Destination location should be c:program
filesgitwhere should setup be installed
The select start menu folder should be Git
where the setup place the programs shortcut
23. Now on seeing in our system, (by default) in c:documents and settingsadministrator,
We get the jasontest, in this we can open readme.
24. We can also update the readme, can add new files as well in jaontest directory.
32. Thats all, how we use Git as a Control Version
System.
Everything you do is going to end up going the
folder jasontest or the repository youve
created.