如何使TortoiseSVN忽略已从repo中删除的空目录?

时间:2008-12-01 16:07:30

标签: windows svn tortoisesvn

我有一些已被移动或重命名的目录。 Linux命令行SVN客户端忽略这些目录。 Explorer的TortoiseSVN插件显示了它们。如果我删除它们并更新,它们会回来。

使用Linux SVN CLI工具完成了所有文件移动和删除。在Linux系统上执行'svn update'或甚至是新的'svn co'时,这些空目录不会显示。

使用TortoiseSVN进行新结账时,即使HEAD修订版中不存在空目录,也会创建空目录。

我怎样才能让它们消失?

2 个答案:

答案 0 :(得分:0)

听起来像客户端问题。除非我误读你,你的SVN操作才能正确完成。

有几个选择:

  • 您的客户端设置为错误修订
  • 您的客户端是以某种方式运行到某种缓存(您是通过端口80运行SVN吗?)
  • 某人在服务器上设置了一些奇特的设置,就像2个repos镜像对方但非常糟糕。

只有第一个似乎对我有用。我要做的是找出linux端使用的URL,并在Windows端进行新的检查,将其更新到新位置,并专门检查以确保修订版设置为head。如果这不起作用,我不知道问题是什么。如果确实如此,它会严重限制问题。

p p。,只是想了一下,上面的尝试失败了,回到头部修改版。我不认为它会起作用但是......

答案 1 :(得分:0)

我最终删除了Windows工作副本中的目录,现在目录已经消失。不知道为什么那是必要的。

结束问题......