如何在VisualSVN中的整个解决方案中获得“绿色”(即无需提交)

时间:2011-11-04 20:43:56

标签: tortoisesvn visualsvn

我正在使用VisualSVN和VS

我的解决方案中的所有项目都有“绿色”圆圈,这意味着无需提交任何内容 但整个解决方案都有“黄色”圆圈。

tortoisesvn表示只更改了一个文件夹,此文件夹的状态为“已修改(仅限属性更改)”

它还说该文件夹的“工作基础”为空,“工作副本”为:

*.suo
*.ncb
*.sdf
*.opensdf
ipch
*.user
_ReSharper.*
Myproject

我不明白发生了什么。 怎么可能文件夹本身有一些可以更改,比较和提交的内容? 我的意思是文件夹只是文件和其他文件夹的容器,不是吗?

我应该改变吗?它应该被版本化吗?那是什么?

由于

1 个答案:

答案 0 :(得分:1)

属性更改仅表示文件夹上的svn元数据已更改。如果仔细观察,可能所有这些更改都来自svn:ignore属性,它告诉subversion不要考虑那些版本化的文件。

其他元数据示例包括svn merge tracking和svn:externals(例如List all svn:externals recursively?

是否提交元数据与任何其他更改相同,它是否符合您的要求?我想在这种情况下,Resharper(或其他一些工具)会自动添加元数据。

由于您使用的是togoise svn,您可以通过右键单击文件夹来查看文件夹上的元数据 - >属性 - >颠覆 - >属性

有关svn属性的更完整说明,另请参阅http://svnbook.red-bean.com/nightly/en/svn.advanced.props.html