我在TFS中有一个解决方案,其中包含报告服务项目。出于某种原因,每当我收到最新消息时,它都会获取代码并检查解决方案。然后说.rptproj.user文件已对其进行了更改,因此检出了解决方案。
我检查了TFS上的源代码,但没有.rptproj.user文件,所以我不知道为什么会这样。
也许它与构建配置文件有关,或者可能是因为我没有安装某些商业智能工具。
答案 0 :(得分:0)
这种情况正在发生,因为Visual Studio解决方案(.sln)拥有对其下所有项目的引用。因此,如果您对项目进行更改,其父解决方案文件将被修改,并且还需要签出。
尝试使用Notepad ++(或您喜欢的文本编辑器)打开.sln,您将看到我的意思。