如何删除TortoiseSVN中的分支:
Álv*_*lez 87
右键单击任何文件夹,选择"Repo-browser"并在左侧面板中找到您的分支.从那里,您可以直接在存储库上发出"删除"命令.
据我所知,你不能在工作副本的顶层文件夹上发出删除命令,可能是因为这会有效地破坏工作副本.
And*_*Dog 12
SVN书("使用Subversion进行版本控制")介绍了如何删除和恢复分支.
虽然它建议远程删除像
$ svn delete http://svn.example.com/repos/calc/branches/my-calc-branch \
-m "Removing obsolete branch of calc project."
Run Code Online (Sandbox Code Playgroud)
你也可以在本地做(使用TortoiseSVN>删除命令).
正如书中所提到的,您可以随时恢复分支,因此不会产生任何意外后果.
如何在TortoiseSVN中删除分支?
有多种方法可以执行此操作,但是经过多年使用Tortoise的经验,我发现通过存储库浏览器进行删除是最麻烦的方法。
右键单击工作副本,然后打开“回购浏览器”:
浏览器如下所示:
右键单击该项目,然后选择删除它。然后将要求您提供提交摘要。输入您的基本原理,然后单击确定。
我可以简单地删除分支的工作副本和存储库中的文件夹吗?
如果分支是自己签出的,即该分支带有自己的.svn文件夹,则从技术上讲,无需删除工作副本。在这种情况下,操作顺序无关紧要。
应该首先删除分支的本地工作副本,还是通过存储库浏览器删除分支文件夹?
如果您要删除的项目是作为一棵大树的一部分检出的-例如,您将整个/branches文件夹检出到一个位置-我建议通过Repo浏览器删除,然后svn更新工作副本以选择删除项。
| 归档时间: |
|
| 查看次数: |
35775 次 |
| 最近记录: |