TFS 从 2008 年升级到 2012 年 - 更改已签出,但员工休假

Posted

技术标签:

【中文标题】TFS 从 2008 年升级到 2012 年 - 更改已签出,但员工休假【英文标题】:TFS Upgrade from 2008 to 2012 - Changes Checked Out but staff on leave 【发布时间】:2015-03-19 10:58:01 【问题描述】:

我们目前正在将团队基础服务器从 2008 年升级到 2012 年,并且遇到了以下问题:

    有休假的员工已签出更改。如果我们这样做,对他们的更改强制撤消签出,实际会发生什么?他们会丢失更改吗?

    如果我们不强制撤消签出并按原样显示所有内容,他们是否可以将文件重新绑定到新的 TFS,然后签入他们的更改?

    有没有办法强制签入?如果是,那怎么办?

【问题讨论】:

【参考方案1】:

    不是,也是。这些文件不再被标记为“已签出”,但它们仍会在本地拥有一份现在与服务器副本不同步的文件副本。

    可能,尤其是当他们更改为本地工作空间时。

    不,因为您没有他们所做的更改。您能做的最好的事情就是撤消结帐。

【讨论】:

以上是关于TFS 从 2008 年升级到 2012 年 - 更改已签出,但员工休假的主要内容,如果未能解决你的问题,请参考以下文章

TFS 2008 - 2012 升级无法安装 SharePoint 扩展

使用TFS 2010在Visual Studio 2012中进行代码审查

Team Foundation 数据从 TFS2010/SQL Server 2008R2 迁移到 TFS2012/SQL Server 2012 服务器

TFS 2010 到 TFS 2013 升级错误

如何将VSS 2005迁移到TFS 2015?

Server 2012到底比Server 2008强在哪