Check out from SVN

Source: Internet
Author: User
Tags svn client tortoisesvn
Document directory
  • Operating Methods in Linux OS
  • Tortoise SVN client operations in Windows
  • Operating Methods in Linux OS
  • Tortoise SVN client operations in Windows

Check out from svnwikipedia, a free encyclopedia

Contents

[Tibet]

  • 1. Get the program in development through SVN

    • 1.1 lifetype original lifecycle management system SVN
    • 1.2 How to obtain SVN client programs
    • 1.3 lifetype SVN project structure
    • 1.4 check out the lifetype Program
      • 1.4.1 operating methods in Linux OS
      • 1.4.2 operations on the tortoise SVN client in Windows
    • 1.5 update lifetype program update
      • 1.5.1 operating methods in Linux OS
      • 1.5.2 operations on the tortoise SVN client in Windows

[Zookeeper]

Obtain the program in development through SVN

We usually develop a program to include the latest program, smelly repair and addition functions in our original pipeline management system, wait for a certain amount of data or wait for a period of time before packaging the new version. If you want to know the latest progress of lifetype, the simplest way is to obtain our original progress. The following will tell you how to obtain all our original tokens.

[Zookeeper]

SVN, the original lifecycle management system of lifetype

Lifetype manages our program libraries through SVN. It is the successor of CVs, and through the help of SVN, let us publish about 10 developers around the world and know what they have changed. Currently the lifetype SVN host is set on our own development host http://devel.lifetype.net.

[Zookeeper]

How to obtain SVN client programs

To obtain the lifetype development program, you must first install the svn client program so that you can access our SVN host. Most Linux OS should already contain SVN client-side programs, so you do not need to worry about security. For Windows users, please refer to tortoisesvn. This is a client program fully integrated with the case manager. You can use the right mouse to complete all the tasks under the development program.

[Zookeeper]

Project Structure of lifetype SVN

Lifetype SVN consists of three modules:Plog,PluginsAndTemplatesUnder each model, the program memory is stored in different categories. They all have the same structure:

 plog/
plog/
trunk/
branches/
tags/
plugins/
trunk/
branches/
tags/
templates/
trunk/
branches/
tags/

The highest priorityPlogIt is the place where all models are stored. Next RegionPlogThe module stores our core program metadata,PluginsStores all external programs, whileTemplatesTo store all the templates.

There are three categories under each model:

     trunk/
branches/
tags/
  • TrunkIs the main project used to store the latest program version. ThereforePlog/trunkThe latest version of the lifetype main program is stored.
  • BranchesIt is the storage object of the program branch and used to store the branch version of the program. For examplePlog/branches/plog-1.0.1Stores the branches of version 1.0.1. The program stored here does not affect the program stored in the trunk. Generally, the program trunk will be merged back after it is finalized.
  • TagsWhen the new version of release is released, we will create a tag in tags to store this release version. Why? With the help of the standard version, we can easily retrieve the version released by any lifetype release.
[Zookeeper]

Retrieve the lifetype program please check out [Please submit]

Operating Methods in Linux OS

We can use the svn client program to retrieve the latest lifetype development program./Plog/trunk:

 svn checkout http://devel.lifetype.net/svn/plog/plog/trunk 

If you want to retrieve a specific version or standard version, such as version 0.32, you can/TrunkSuccess/Branch-nameOr/Tags/Tag-name:

 svn checkout http://devel.lifetype.net/svn/plog/plog/tags/plog-0.3.2 

Current/TagsContains all officially released versions, so you can renew them on your own.

Please note that when the rowsSVN checkoutThe SVN life column program will create the relevant original program category in your current project, and then download the program to the related project.

[Zookeeper]

Tortoise SVN client operations in Windows
  1. Please download the tortoise SVN client program from the http://tortoisesvn.tigris.org/lower, and download the Chinese character series here.
  2. Test tortoisesvn to install tortoisesvn on your computer.
  3. After the installation is complete, go to your case manager and open a new category false setting: D:/lifetype.
  4. In this example, click the right mouse and select "SVN fetch 』.
  5. At this time, a conversation box will pop up and enter the http://devel.lifetype.net/svn/plog/plog/trunk in the URL of the legal case, SVN at this time, the tortoise SVN client program will automatically help you check out the latest program.
  6. Similarly, a new Objective D:/plugins is created. Then the case was signed URL as http://devel.lifetype.net/svn/plog/plugins/trunk
  7. We can retrieve any officially released version: If you want to retrieve a specific version or standard version, such as version 0.32, you can create a new category D:/plog0.3.2. Then/TrunkSuccess/Branch-nameOr/Tags/Tag-nameFor example:Http://devel.lifetype.net/svn/plog/plog/tags/plog-0.3.2. The current/tags contains all officially released versions, so you can download them by yourself.
[Zookeeper]

Update lifetype program without updating [without updating]

Operating Methods in Linux OS

In your original lifetype program, we use the svn life column client program to update the program:

 svn update
[Zookeeper]

Tortoise SVN client operations in Windows
  1. Open the case manager and go to your original lifetype program.
  2. In this example, click the right mouse and select "SVN Update.

Note! The SVN client program will begin to merge the latest program into the original project. If some modifications have been made to the program in your project, the svn client program will keep your original modifications without any updates.

From "http://wiki.lifetype.org.tw/index.php? Title = check_out_from_svn"

Partition classification: Installation

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.