1

我目前正在使用 VS 2015 连接到 TFS。

当服务器上的某些文件更改(例如通过同事的签入)时,该文件的“最新”列在我的源代码管理资源管理器中更改为“否”。

但是,此状态更改不会通过目录层次结构向上传播,这意味着我必须检查所有叶目录是否有可能的更改。

可以更改“源代码管理资源管理器”或 TFS 设置以传播状态吗?

4

1 回答 1

0

不,如果您注意到工作文件的状态发生了变化,您可能需要手动执行“获取最新”。

如果你没有注意到,这也没什么大不了的。签入时会弹出冲突,你只需要解决冲突,签入后将本地版本与最新版本的TFS合并生成一个新的最新版本。TFS只会强制服务器端文件'latest' ,而不是本地方面。

而且,就像 jessehouwing 说的那样。您可以通过tf 命令 tf get /recursive /noprompt /preview列出本地和服务器端之间的更改。

于 2016-04-04T09:13:01.290 回答