Tutorial on using CVS

Source: Internet
Author: User
Tags cvs official site

Tutorial on using CVS

1, what is CVS?

Cvs-concurrent versions System (concurrent version management systems) is a version control management system, which is currently the most widely used system.

When multiple people develop a large project, the source code maintenance and version maintenance is a headache, because many people development, each developer has a copy of this project, so it is very difficult to manually maintain the same file for many people to change. In addition, you may need a version of the project that is not the latest version of the current development, and it is almost impossible to keep a backup for each version for this purpose.

CVS can not only maintain the source code, in fact, all text files can be managed using CVS, of course, can also manage binaries, just need special command options.

CVS saves the file in a place called a warehouse (repository), where the files saved in the warehouse are not copies of each version, but are master information that can be traced back to the original version of some code from any version, saving a lot of storage space. The warehouse can be built not only on this machine, but also on the network. In addition, CVS supports the version branch (tag), which allows you to derive another version from any version for development and, if necessary, merge the branch into the main development branch.

2. How do I get CVS?

The forum is based on the Windows System Wincvs 1.2 version, can download from the forum, download address: Http://bbs.miforum.net/download/WinCVS120.rar

CVS Official site: http://www.cvsgui.org

3, how to use CVS.

You can follow the Dreamaster's demo animation: Watch the demo animation

You can also follow the steps below.

First step: Start Wincvs

The interface after startup is as follows:

Step two: Set up your working directory and use the change location to select your own working directory.

Step three: Set up a communication connection

1. Select Menu: Admin--preferences

2, enter the Cvsroot in the Enter Test@mifcvs.vicp.net:/miforum
Where test is the user name, Mifcvs.vicp.net is the CVS host address, and/miforum is the Miforum CVS repository.

Note: You remember to remove the checkout readonly in the following figure (the default is selected) or checkout down the file to modify the file's properties before editing.

Also, members who use a proxy server to surf the web should remember to set their proxy server:

Fourth step: Log on to the CVS server

1, click Admin--login

Enter Password: Test (login password is test)

When the following icon appears in the log area, it means that the login was successful.

If the next picture appears, you will fail to log in.

Fifth step: Get the CVS file module

A module named test is used on the server to test for success

Select the checkout Module under Create

Enter the name of the module on the server: In this case, test

After the success will be shown:

Forum different theme groups will build different modules, so if you need to check out different modules, please go to the forum to see the corresponding posts

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.