【问题标题】:TFS checking in the code without getting the latest versionTFS 签入代码而不获取最新版本
【发布时间】:2017-01-02 09:54:49
【问题描述】:

如果我在没有获得最新版本的情况下将文件签入到 TFS 存储库(即,没有先合并我这边的更改),那么,其中一个版本是否必然会松动?假设v1 是我在签入之前忘记获取并合并的TFS 版本,并假设v2 是我签入的版本。假设v1 存在于另一台机器上,我可以继续重新检查吗-in v1 没有在第二台机器上获取最新版本,并在主机器上重做最新版本并合并以使一切恢复?我有哪些选择可以最大限度地减少损失?如果我没有带有v1 的第二台机器会怎样? TFS 中是否有任何机制阻止我在未先从 TFS 获取最新版本的情况下签入我的版本?

【问题讨论】:

  • 有服务器上的版本和你机器上的版本。如果版本不同,则必须在签入前合并。假设有两个人试图同时签入。谁先签到谁就是赢家,输家必须合并。

标签: visual-studio-2012 tfs version-control checkin


【解决方案1】:

假设您在机器上工作期间有人在另一台机器上将 v1 签入到 TFS,那么您可能会收到冲突警告。冲突可能会自动解决,也可能要求您手动解决。

【讨论】:

    猜你喜欢
    • 2014-11-22
    • 1970-01-01
    • 2016-10-09
    • 2011-09-14
    • 2011-11-04
    • 2016-09-08
    • 1970-01-01
    • 2015-12-18
    • 2011-04-15
    相关资源
    最近更新 更多