如何使用SVN删除与模式匹配的所有目录?

时间:2008-11-14 08:49:03

标签: eclipse svn

我已经从桌面计算机检查了一个巨大的Eclipse项目到SVN服务器。我是使用命令行完成的。但是,我错误地将所有已编译的类也提交到服务器中。

对于每个插件,都有一个包含已编译类的目录/ bin /。

有没有办法使用命令行在服务器中快速删除与此模式匹配的所有目录?

另外,有没有办法告诉svn默认忽略bin目录?

2 个答案:

答案 0 :(得分:4)

来自here(对于“额外部分”):

  1. 点击窗口 - >首
  2. 选择团队 - >忽略资源
  3. 点击添加图案并输入“bin”
  4. 单击“应用”,然后单击“确定”
  5. 对于bin目录,你有svn 1.5吗?

    因为如果你这样做,'svn rm --keep-local'允许从版本控制中提取它们,但从你的机器中删除它。

    您可以使用 Tortoise (删除(保留本地))

答案 1 :(得分:2)

要添加VonC建议的内容,如果您使用的是命令行,则可以在此处编辑配置文件(并更改global-ignores条目):

~/.subversion/config

或在Windows注册表中:

HKCU\Software\Tigris.org\Config