Use of SVN (iii) use of Tortoise

Source: Internet
Author: User
Tags svn tortoise


The command-line usage of SVN and its use in eclipse are described earlier. Today is a brief introduction to the use of the SVN Visual graphical interface tool Tortoise.

1 Installation of SVN Tortoise

After downloading the tortoise installation file, choose the installation according to the specific conditions of your operating system.

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M00/8B/F8/wKioL1heKSzSUJu7AAAkJc_kCJ4909.png-wh_500x0-wm_3 -wmp_4-s_1841661182.png "title=" WH) uyxg2{ev}{o_d (%v$rmr.png "alt=" Wkiol1hekszsuju7aaakjc_kcj4909.png-wh_50 "/>

650) this.width=650; "Src=" Http://s4.51cto.com/wyfs02/M01/8B/FB/wKiom1heKgnB7trjAAEhC0K4kU8075.png-wh_500x0-wm_3 -wmp_4-s_3833039715.png "title=" 1.png "alt=" Wkiom1hekgnb7trjaaehc0k4ku8075.png-wh_50 "/>

650) this.width=650; "Src=" Http://s2.51cto.com/wyfs02/M01/8B/F8/wKioL1heKiGT8_EUAADU91hW5rk178.png-wh_500x0-wm_3 -wmp_4-s_92784923.png "style=" Float:none; "title=" 2.png "alt=" Wkiol1hekigt8_euaadu91hw5rk178.png-wh_50 "/>

650) this.width=650; "Src=" Http://s2.51cto.com/wyfs02/M02/8B/FB/wKiom1heKiKSKzP8AADA4J_96eY888.png-wh_500x0-wm_3 -wmp_4-s_2827161961.png "style=" Float:none; "title=" 3.png "alt=" Wkiom1hekikskzp8aada4j_96ey888.png-wh_50 "/>

650) this.width=650; "Src=" Http://s5.51cto.com/wyfs02/M02/8B/F8/wKioL1heKiKwHFymAACby3e3a1M774.png-wh_500x0-wm_3 -wmp_4-s_930704180.png "style=" Float:none; "title=" 4.png "alt=" Wkiol1hekikwhfymaacby3e3a1m774.png-wh_50 "/>

650) this.width=650; "Src=" Http://s5.51cto.com/wyfs02/M02/8B/F8/wKioL1heKiOxVH3AAACnF0Ar0_I119.png-wh_500x0-wm_3 -wmp_4-s_3793375486.png "style=" Float:none; "title=" 5.png "alt=" Wkiol1hekioxvh3aaacnf0ar0_i119.png-wh_50 "/>

650) this.width=650; "Src=" Http://s1.51cto.com/wyfs02/M00/8B/FB/wKiom1heKiPgXy0fAAEsVbJfrzo539.png-wh_500x0-wm_3 -wmp_4-s_859283867.png "style=" Float:none; "title=" 6.png "alt=" Wkiom1hekipgxy0faaesvbjfrzo539.png-wh_50 "/>

2 After the installation is complete, the SVN tortoise icon will not appear in the SVN repository that has been submitted because of the Exlporer.exe process issue . You can choose to restart or log off, or kill the process directly, and then restart the process. Here we choose to kill the process directly:

650) this.width=650; "Src=" Http://s2.51cto.com/wyfs02/M00/8B/FC/wKiom1heLGLh4NYAAACm3-xLZ_Y052.png-wh_500x0-wm_3 -wmp_4-s_1098011528.png "title=" 1111.png "alt=" Wkiom1helglh4nyaaacm3-xlz_y052.png-wh_50 "/>

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M00/8B/F8/wKioL1heLPyAOnMPAADn5vya_lA938.png-wh_500x0-wm_3 -wmp_4-s_3098652422.png "title=" 1111.png "alt=" Wkiol1helpyaonmpaadn5vya_la938.png-wh_50 "/>

(3) After performing the previous step, we can see the SVN icon for tortoise in the file directory of the new repository in the previous two articles as follows :

650) this.width=650; "Src=" Http://s2.51cto.com/wyfs02/M00/8B/F8/wKioL1heLYWQuALKAAAc-67sf1Q004.png-wh_500x0-wm_3 -wmp_4-s_1803476315.png "title=" 1111.png "alt=" Wkiol1helywqualkaaac-67sf1q004.png-wh_50 "/>

(4) Tortoise SVN Checkout project. Because tortoise is the SVN tool for visualizing the graphical interface, it is well-integrated with Windows. When we use it, we typically just need to right-click in the blanks and choose the option relative to it, as shown in:

650) this.width=650; "Src=" Http://s5.51cto.com/wyfs02/M02/8B/FC/wKiom1heLtvjlq6HAAAuvTbGO2Y185.png-wh_500x0-wm_3 -wmp_4-s_190084576.png "title=" 1111.png "alt=" Wkiom1heltvjlq6haaauvtbgo2y185.png-wh_50 "/>

650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M02/8B/F8/wKioL1heLwChcRtEAAB5Vray9oA199.png-wh_500x0-wm_3 -wmp_4-s_2458316657.png "title=" 222.png "alt=" Wkiol1helwchcrteaab5vray9oa199.png-wh_50 "/>


(5) Update and submit. Select the directory folder you want to update right-click and select the corresponding option in the pop-up menu as follows:

650) this.width=650; "Src=" Http://s5.51cto.com/wyfs02/M00/8B/FC/wKiom1heL5fCw_UtAAB_ErO20jo055.png-wh_500x0-wm_3 -wmp_4-s_1753390888.png "title=" 1111.png "alt=" Wkiom1hel5fcw_utaab_ero20jo055.png-wh_50 "/>



(6) Resolution of the conflict. the root cause of the SVN conflict is that the currently committed version is inconsistent with the version file that already exists on the server, and that the local file version is outdated, in other words, the local version is not up-to-date. There are a number of workarounds: one is to back up the current conflicting file, and then restore

The version to be submitted; Edit the conflict and resolve the conflict directly in the event of a commit conflict. There are other ways of solving this, not listed here.


Common version management tools have SVN, CVS, git, etc., each has its advantages and disadvantages, radish cabbage each their own. As long as you can use for me is a good tool. Someone asked tortoise there is no Chinese version of, of course there is. Go to the Internet to download a Chinese package installed can be completed. Today is written here, writing is relatively simple, like to delve into the friends can continue to study.

This article is from the "write-free" blog, please be sure to keep this source http://7156680.blog.51cto.com/7146680/1885790

Use of SVN (iii) use of Tortoise

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.