繁体   English   中英

TFS Gated check-in committed消息的重点是什么 - 将您的工作区与存储库进行协调?

[英]What is the point of TFS Gated check-in committed message - reconcile your workspace with the repository?

门控办理登机手续后,以下信息的重点是什么? 这对我来说没有意义。 “如果您在提交签到时未撤消本地挂起的更改,则可能需要将工作区与存储库进行协调。”

在此输入图像描述

假设您正在执行单个文件的门控签入 - Progam.cs

当您执行Gated Check-in并选择撤消本地更改时,您将Program.cs搁置到服务器并使用最新代码+ Shelveset执行构建。 如果构建成功,则TFS会自动将shelveset (包含对Program.cs的更改)检入到源代码管理中。

现在,因为您没有撤消本地工作区上的更改,所以您仍然将Progam.cs作为“待更改”,状态为“编辑”。 由于TFS已经检查了您的更改,因此不需要此“编辑”。 单击“Reconcile ...”将撤消该本地更改并使其与服务器上的内容保持一致。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM