对于两种文件类型似乎有些惊愕,在我的例子中,TFS会在创建新的解决方案或项目时检入:.vssscc和.vspscc文件。
I found a page描述了这些文件的用途,yet another建议检查它们。我对此完全没问题,但我听到互联网上有些抱怨这些文件可能导致项目之间协作的问题,例如合并冲突和项目加载错误。
我确实记得在我自己的组织中遇到一些问题,其中.vspscc文件导致了一些问题,开发人员对其进行了一些编辑,并且未对其余的更改进行检查。然而,我们能够轻松修复。
我的问题是:我应该注意哪些问题,如果存在问题,我可以向组织推荐哪些预防措施以避免任何问题?
答案 0 :(得分:10)
我遇到的唯一问题是轻微的烦恼 - 即使.vssscc内容没有改变,.vssscc也包含在一个包含许多签到的更改中。我猜测上次修改日期正在更新。
Apparently Microsoft was looking into fixing this在2010年。
这些文件似乎不太可能包含对源代码重要的任何内容。据我所知,它只是缓存了有关当前代码的数据。
我在https://github.com/dotnet/project-system/issues/1801处开了一个问题,所以去那里让他们知道这对你有什么影响。