The version control system of the SVN project starts from scratch and imports the project to the version library. The svn Control System

Source: Internet
Author: User
Tags tortoisesvn

The version control system of the SVN project starts from scratch and imports the project to the version library. The svn Control System

Chen kichao

======================

1. Introduction

SVN is short for Subversion and is an open-source version control system.

The management of a project is also crucial. SVN provides a server where you can configure the developed project to the SVN server. So many developers can check out projects from the SVN server for development. Once the projects are checked out, you can change and submit the projects online or edit the projects offline, in this way, you can easily bring the signed project home to edit and modify it. By the end of the working day, you can submit the project to the SVN server, which is convenient. In addition to the advantages of offline project modification, SVN can also perform rollback, that is, if you have a problem modifying the project, you want to restore it to the previous modification, use the SVN rollback function. Generally, the developer submits the edited project to SVN every other hour. As a storage point, you can restore the project to any storage point, which greatly reduces the development difficulty.

Well, I don't need to talk much about it. SVN has many advantages. I just need to record the advantages in the use process. It is enough to be proficient.

2. Download

SVN Server:

Http://subversion.apache.org/packages.html

Download the relevant version as needed!

In this example, the download is: Visual svn-> VisualSVN-Server-3.2.2-x64.msi

==========

Svn client download:

Http://tortoisesvn.net/downloads.html

Download the relevant version as needed!

In this example, the download is as follows:

TortoiseSVN-1.8.10.26129-x64-svn-1.8.11.msi

LanguagePack_1.8.10.26129-x64-zh_CN.msi

The above is the installation package and Language Pack!

3. Install

First install SVN server (VisualSVN-Server-3.2.2-x64.msi )!

Double-click to run the program

...

Default


Install the standard version


Configure as needed


Click install.


Complete the installation and run the software!


============

SVN Client installation (TortoiseSVN-1.8.10.26129-x64-svn-1.8.11.msi)

By default, you can change the installation directory if needed.

Using the Language Pack downloaded earlier (LanguagePack_1.8.10.26129-x64-zh_CN.msi)

Double-click to run it!

4. Practice

1). Create a version library on the SVN Server


Create a regular library


Enter the repository name



Note: create an "Empty repository" directly, that is, an Empty version library. Otherwise, there will be three folders.

Permission settings


The repository url is created successfully.



==================

The version library is successfully created, and we will create another user who uses the project.




================

Next, import the project to the SVN server.

Find the folder of your project, right-click it, and execute the import project to the SVN server operation.

First go to the server and copy the URL of the version library to be imported


Run again




Enter the information of the user you just created


Imported


==========================================

Next, you can use eclipse to check out the project from the SVN server to compile the project in the eclipse workspace!

This is a good operation.

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.