似乎对两种文件类型有些担忧,就我而言,TFS 在创建新解决方案或项目时会检查它们:.vssscc 和 .vspscc 文件。
I found a page描述这些文件用于,和 yet another建议检查它们。我对此非常满意,但我在互联网上听到一些提示,这些文件可能会导致项目之间的协作出现问题,例如合并冲突和项目加载错误。
我确实记得在我自己的组织中遇到了一些问题,其中 .vspscc 文件导致了一些问题,开发人员对其进行了一些编辑,但没有将其与其他更改一起 checkin 。然而,我们能够轻松修复。
我的问题是:我应该注意哪些问题,如果存在问题,我可以向我的组织推荐哪些预防措施以避免任何麻烦?
最佳答案
我遇到的唯一问题是一个小烦恼 - 即使 .vssscc 内容没有改变,也将 .vssscc 作为更改包含在许多 checkin 中。我猜上次修改日期正在更新。
Apparently Microsoft was looking into fixing this在2010年。
这些文件似乎不太可能包含对源代码重要的任何内容。据我所知,它只是关于当前代码的缓存数据。
我在 https://github.com/dotnet/project-system/issues/1801 打开了一个问题,所以去那里让他们知道这对你有什么影响。
关于version-control - 将 .vssscc 和 .vspscc 文件 checkin 源代码管理会出现哪些问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32208224/