我正在使用Team Foundation Services来管理两种不同的解决方案。它们都在DefaultCollection中。如果我在Visual Studio中打开解决方案A并进行更改,解决方案B将在团队资源管理器中显示此未决更改。这是预期的行为?我能否改变这一点,以便VS解决方案B的实例没有看到解决方案A中的任何内容?这很关键,因为我担心来自SA的文件正在被添加到SB中。解决方案A中的TFS显示解决方案B的未决更改 - 使用团队基础服务
1
A
回答
1
欢迎来到TFS工作区的世界。解决方案A中的文件实际上并未添加到解决方案B,但在Visual Studio中,您所看到的是当前在您的计算机上的该TFS工作区中检出的所有文件的列表。这种行为是通过设计的(如果你碰巧在Visual Studio之外编辑某些文件,实际上可能会非常有帮助)。
Jesse has an excellent write up on how to separate out these things if you want to。基本上你可以为每个解决方案定义一个单独的TFS工作区。
<shameless_plug>
有关TFS工作区的更多信息,您可能还想查看Professional Team Foundation Server 2012书。 </shameless_plug>
相关问题
- 1. 团队基础建设 - 解决跨解决方案项目引用
- 2. 微软团队基础解决方案控制
- 3. NET服务解决方案
- 4. VS 2010解决方案取决于另一个解决方案
- 5. google.appengine.runtime.DeadlineExceededError解决方案?
- 6. TFS并使用多种解决方案
- 7. VS 2008解决方案资源管理器中不显示的解决方案
- 8. 为什么递归解决方案比DP解决方案有更复杂的基础案例?
- 9. 删除解决方案:试用基础解决方案和项目现场服务
- 10. squarepie解决方案
- 11. 基于解决方案
- 12. ,基本解决方案
- 13. TFS数据库部署解决方案
- 14. TFS中的子项目解决方案
- 15. Ruby解决方案替代.NET解决方案
- 16. 修改angularfire解决方案
- 17. FSLex示例解决方案?
- 18. 递归解决方案的动态编程解决方案
- 19. 寻找.Net解决方案的免费授权解决方案
- 20. Qt:QStackedWidget解决方案
- 21. 解决方案从服务器的NodeJS
- 22. Mac上的Web服务解决方案
- 23. MSBuild解决方案
- 24. 我的缓存解决方案解决方案是否安全?
- 25. codechef解决方案
- 26. C2DM应用服务器解决方案
- 27. Python解决方案
- 28. 在Visual Studio 2010中更改TFS解决方案的集合
- 29. 在Visual Studio中构建解决方案,重建解决方案和清理解决方案的区别?
- 30. mysql死锁解决方案〜
为每个项目创建单独的工作区。请参阅:http://stackoverflow.com/a/16379492/736079 – jessehouwing
可能的重复[签入每个项目分开?](http://stackoverflow.com/questions/16379460/check-in-each-project-separately ) – jessehouwing