我使用svn copy将主目录中的目录(标记)复制到测试分支。现在,我无法对我刚刚复制的标签(包括删除它)做出任何重要的事情,这并不重要,但我还需要将主干复制到测试分支,它还需要给我提交阻止错误。
现在,我试图删除标签目录,但它没有让我这么做。删除每个标记内的每个目录和文件都有效,但删除tag_name或tags目录会产生相同的错误。此外,删除与tags目录处于同一级别的目录也可以。
日志状态原因归因于" System.OutOfMemoryException"。 我能得到的最接近的解释是:
如果提交对话框在大型工作副本上保持打开,而其他应用程序/工具修改该工作副本中的文件,则路径监视器会将每个已修改的文件存储在内存中,直到无法保留足够的内存为止。路径监视器是检查提交是否可以递归完成的必要条件。 为避免内存异常,仅存储有限数量的路径。如果达到限制,则自动回退到非递归提交。
我现在有没有删除这个目录?
编辑:我现在确定这不是预提交挂钩错误。我无法在主回购中创建标签。但是,每次重启SVN服务器时,我都可以创建一个标签ONCE。完成相同的提交。每天必须重启SVN是非常烦人的。感谢帮助。
答案 0 :(得分:0)