我有几个项目作为单独的 TFS 项目托管。
当我想 checkin 更改时,所有项目的所有更改汇总在一起并作为一次 checkin 提交。
我想处理每个项目的 checkin ,以便当前 checkin 仅提交当前解决方案的文件。
这是 TFS Pending Changes 页面的样子:
红色的是“项目1”,黑色的是“项目2”,我根本不希望黑色在这里。
最佳答案
有几个选项:
将所有更改作为一个 checkin 的原因是为了确保源代码管理中的提交版本处于一致的、可构建的状态。如果您想在 TFS 随附的构建服务器组件上使用持续集成甚至门控 checkin 构建,则在逐个 checkin 项目时可能会遇到麻烦。
https://stackoverflow.com/questions/16379460/