【问题标题】:Visual Studio / TFVC - Check-In / Check-outVisual Studio / TFVC - 签入/签出
【发布时间】:2016-06-14 02:42:08
【问题描述】:
我是 Visual Studio / TFS 开发的新手。我正在一个使用 TFVC 进行版本控制的团队工作。我创建了一个项目,然后将其签入。它在夜间构建时部署良好。一周后,我对一个页面进行了更改,然后只签入了该页面。似乎我的更改在他们每晚构建后没有生效。然后我注意到签入选项在包含我的项目的文件夹中可用。所以我检查了它,它承认有更改要签入。
所以,如果我对项目中的一个页面或项目进行了小改动,我不能只签入那个项目吗?还是我必须从顶级文件夹签入?
【问题讨论】:
标签:
visual-studio
tfs
version-control
checkin
【解决方案1】:
是的,您只能托运一件物品。根据您使用的 Visual Studio 版本,其完成方式略有不同:
VS2010:
- 打开挂起的更改(查看 -> 其他窗口 -> 挂起的更改
- 在 Pending Changes 窗口中,取消选中您不想签入的项目
VS2012+:
- 打开团队资源管理器(查看 -> 团队资源管理器)
- 单击团队资源管理器标题(就在后退/前进/主页/刷新按钮功能区下方)
- 点击“待修改”
- 在“包含的更改”下,右键单击您不想签入的项目和/或文件夹,然后选择“排除”