入住单独每个项目?(Check-in each project separately?)

2019-09-01 23:41发布

我有托管作为单独的TFS项目的几个项目。

当我想办理登机手续的变化,所有项目的所有更改总结在一起,并承诺作为一个办理登机手续。

我想处理每个项目的签入,所以,目前的入住手续只提交当前解决方案的文件。

这里是TFS 挂起的更改页面的样子:

红色的是“项目1”,黑色的“项目2”,我不想让黑人在所有在这里。

Answer 1:

有几种选择:

  1. 你可以为每个项目创建独立的工作区和映射只属于该目录来表示项目,这样的变化将不会被“共享”。 见这对如何为每个项目创建单独的工作区。
  2. 您也可以右键单击该项目,并从那里选择入住选择。
  3. 从挂起的更改窗口中,右键单击您不想检查(还),然后选择排除从这个登记入住排除他们的任何文件夹或项目。
  4. 还有一个选项,让挂起的更改窗口自动包括正确的文件是去到源控制资源管理器并用鼠标右键单击包含只是要检查并领取办理入住手续从那里项目的文件夹。

原因在所有的变化都有一个检查是为了确保在源头控制comitted版本是一致的,可建状态。 如果您想使用与TFS去构建服务器组件上的持续集成,甚至门控签入的身材,你可能会在项目逐一检查时陷入困境。



文章来源: Check-in each project separately?