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