首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除SVN分支

删除SVN分支
EN

Stack Overflow用户
提问于 2010-09-29 04:08:55
回答 6查看 142.2K关注 0票数 93

我创建了一个名为' features‘的SVN项目的分支,现在每当我尝试更新该项目时,它都会带来一个features文件夹,其中包含该分支中该项目的另一个副本。

有没有一种方法可以从存储库中完全删除分支,这样这种情况就不会再发生?

EN

回答 6

Stack Overflow用户

发布于 2014-04-30 21:56:48

对于那些使用TortoiseSVN的用户,您可以通过使用存储库浏览器(在上下文菜单中标记为"Repo- Browser“)来完成此操作。

找到要删除的分支文件夹,右键单击,然后选择“删除”。

输入您的提交消息,就完成了。

票数 63
EN

Stack Overflow用户

发布于 2010-09-29 04:13:19

假设这个分支既不是外部分支也不是符号链接,那么删除分支应该很简单,如下所示:

代码语言:javascript
复制
svn rm branches/< mybranch >

svn ci -m "message"

如果您想在存储库中执行此操作,然后更新以将其从您的工作副本中删除,您可以执行以下操作:

代码语言:javascript
复制
svn rm http://< myurl >/< myrepo >/branches/< mybranch >

然后运行:

代码语言:javascript
复制
svn update
票数 59
EN

Stack Overflow用户

发布于 2014-07-25 21:45:46

您也可以直接删除遥控器上的分支。完成此操作后,下一次更新将从您的工作副本中删除它。

代码语言:javascript
复制
svn rm "^/reponame/branches/name_of_branch" -m "cleaning up old branch name_of_branch"

^是远程服务器的网址的缩写,如“svn info”所示。在Windows命令行中双引号是必需的,因为^是一个特殊字符。

如果您从未检出过分支,则此命令也将起作用。

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3816626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档