concurrent version systems

33
Concurrent Versions System Submitted by : Katyayni Singh Computer Science and Engg. 3 rd year 0910410028

Upload: katyayni-singh

Post on 18-Jul-2015

263 views

Category:

Education


2 download

TRANSCRIPT

Concurrent Versions System

Submitted by: Katyayni Singh Computer Science and Engg. 3rd year 0910410028

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.

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.

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.

It is to remember that local root directory should be c:\program files\mozila firefox

Click on ‘next’ for every other step. Next thing is to choose a download site from

the list to download packages.

After downloading, select all(by default) packages.

After completing installation of cygwin click on the ‘finish’ button.

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 files\git’where should setup be installed

The select start menu folder should be ‘Git’ where the setup place the program’s shortcut

Installation continues…

Installation continues…

Installation continues…

Adjust your path environment to ‘run Git from windows command prompt’

Installation continues…On completing installation click on the ‘finish’ button.

After installation both i.e. cygwin and Git, we can see that there are shortcut icons have been created on ourdesktop.

On double clicking ‘Git Bash’ icon, we get the windowas in given picture:

Now the next step is to create an account on the ‘Github - the social coding center’.The url is http://github.com/plans

As visible here, SSH key is not necessary for signup.

After signing up, first thing we are to do is to create a repository (where you’ll put your project)

Introducing yourself to Git:

Now on seeing in our system, (by default) in c:\documents and settings\administrator,We get the ‘jasontest’, in this we can open readme.

We can also update the readme, can add new files as well in ‘jaontest’ directory.

That’s 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 you’ve created.

Thank you…

queries???