如何在SVN中为Visual Studio取消.suo文件?

时间:2015-04-08 20:54:26

标签: visual-studio svn tortoisesvn visualsvn

我复制了一个新的Visual Studio项目,我一直致力于我的工作副本结构。 然后在Windows资源管理器中,我右键单击并选择" TortoiseSVN - > Unversion和Add to ignore list(递归)"对于bin和obj文件夹。除了.suo文件外,现在一切都很棒。

我已经读过它,我知道它的作用。我无法将其从存储库中取出和/或取消版本化。

我还读到这不是物理文件。所以当然我无法在Windows资源管理器中看到它,因此无法右键单击选择TortoiseSVN - > Unversion ...."

我已经读过你可以简单地删除存储库中的.suo,一切都会被找到。 但是当我这样做时,我得到了红色感叹号并发生了冲突。当我尝试更新时,我得到了一个冲突 - 这就是"缺少suo文件"的效果。 所以我必须进入show log并恢复修改的更改,我删除了suo。

如何摆脱这件事?

1 个答案:

答案 0 :(得分:1)

这是一个真实的文件。在工作副本的属性中添加它(*.suo)以忽略列表(自{SVN 1.8以来的svn:ignoresvn:global-ignores)并提交此更改。