o(╥﹏╥)oSad

WeChat cannot downloadVersion management tool (TortoiseSVN), but just click on the upper right corner and select open in browser or Safari!
Version management tool (TortoiseSVN)

Version management tool (TortoiseSVN)

TortoiseSVN is a free and open source client for the Subversion version control system that can manage files and directories beyond time. Files are stored in a central repository, which is very much like an ordinary file server except that it remembers every modification to files and directories. You can restore files to past versions and check the history to see what changes were made to the data and by whom. This is why many people think of Subversion and version control systems as a kind of "time machine."

Version control is the art of managing changes to information. It has always been the most important tool for programmers. Programmers often spend time making small changes and then undo these changes one day. Imagine a team of developers working in parallel - Maybe working on the same file at the same time! - and you'll understand why a good system needs to manage potential chaos.
svn (subversion) is a version management tool that has emerged in recent years and is the successor of cvs. Currently, the vast majority of open source software uses svn as code version management software.

How to use:

Create a new folder: E:TortoiseSVN

Version management tool (TortoiseSVN)

TortoiseSVN will create a repository in this folder, and a prompt box will pop up. Click "Create Directory Structure" and then start the repository browser to see the directory structure of the repository.

Version management tool (TortoiseSVN)

Version management tool (TortoiseSVN)

By clicking "Create Directory Structure", TortoiseSVN automatically creates 3 folders, branches, tags, trunk,

trunk directory

The trunk directory is generally used for code development. This directory should store the latest code.

tags directory

The version mark of the code. The code in this directory is not allowed to be changed. For example, if the software is released with version 1.0, a copy of the code of version 1.0 needs to be placed in tags. If 2.0 is released, a 2.0 must be marked in the tag. If there is a bug in the 1.0 software, the developer needs to verify the bug and just take the 1.0 version code directly from the tag without confusing different versions.

branches directory

Branch directory, used to develop new features or solve bugs in old versions. For example, version 1.0 is online, and developers are fully committed to the development of version 2.0. However, a bug suddenly appears in version 1.0 and must be fixed. It is urgent and cannot wait until version 2.0 is online. What should we do at this time? The correct approach is to take the 1.0 version code from the tag and create a new branch. The developer will solve the bugs found in 1.0 on this branch. After the solution is completed and the test passes, a new version mark will be added to the tag, such as 1.1, and then close this branch. If bugs appear again in 1.1, then branch from 1.1, and so on, until 2.0 appears.

3. Add and check out items

Open the repository browser, right-click on the trunk directory, add the folder, and add a new project TestSVN.

Version management tool (TortoiseSVN)

Version management tool (TortoiseSVN)

Check out this project: right click-->SVN checkout

Version management tool (TortoiseSVN)

Version management tool (TortoiseSVN)

4. Create branches and tags

Select the project-->right-click-->copy to

Version management tool (TortoiseSVN)

Version management tool (TortoiseSVN)

On the project: right click-->Version branch diagram to view each version branch

Version management tool (TortoiseSVN)

Version management tool (TortoiseSVN)

Version: 1.9.7.27907 Official Chinese version 32-bit | Update time: 2024-11-01

Similar recommendations

Latest updates

Version Management Tool (TortoiseSVN) Review

  • 1st floor Huajun netizen 2022-02-28 20:31:48
    The version management tool (TortoiseSVN) is very useful, thank you! !
  • 2nd floor Huajun netizen 2021-11-12 20:01:06
    The version management tool (TortoiseSVN) has an interface design that is easy to use and has rich functions. I highly recommend it!
  • 3rd floor Huajun netizen 2021-04-20 08:10:45
    The version management tool (TortoiseSVN) software is very easy to use, the download speed is very fast, and it is very convenient!

Recommended products

Everyonealso likeThese:

+

This application has not passed real-name authentication. You can download it through the mobile assistant.

CancelOK