visual-studio - 将 Visual Studio 2010 项目从一个 TFS 移动到另一个 TFS?

标签 visual-studio visual-studio-2010 tfs

我在 Visual Studio 2010 中有一个项目绑定(bind)到 TFS。现在我们有了一个新的 TFS 服务器,我想将我的整个项目移动到新的 TFS 服务器。但问题就在这里。我在离线状态下所做的许多更改尚未完成。正如您可以想象的那样,我不想丢失任何挂起的更改,但我必须将当前项目绑定(bind)到新的 TFS 服务器?

而且我也无法 checkin 旧数据,因为我的项目绑定(bind)的旧 TFS 服务器当前不可用。

我无法搁置我的更改,因为我无法使用旧 TFS 上网。

我怎样才能实现这一目标?

最佳答案

如果您想保留任何 TFS 历史记录,那么您需要迁移项目。

否则,只需忘记旧服务器并将文件添加到新服务器即可:

  • 备份您的数据
  • 在"file">“源代码管理”中,取消绑定(bind)项目(或者只是清理项目并删除所有 .scc/.vssscc 文件等)
  • 将源代码移至(新)工作区文件夹中的适当位置,或将当前位置映射到新工作区,以便项目位于新服务器的源代码控制位置。
  • 转到源代码管理并将所有解决方案文件添加到新的源代码管理
  • 签到

关于visual-studio - 将 Visual Studio 2010 项目从一个 TFS 移动到另一个 TFS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9664504/

相关文章:

c++ - C++ 中的多重定义 (Visual Basic 2010)

git - 使用 git 和 VS 为非默认分支构建队列

c# - 重现 "close over the variable of a foreach"陷阱

c# - 从 .NET 4.0 项目创建 .NET 3.5 版本

c# - WCF AddServiceReference 导致自定义工具错误,不生成代理

c# - 使用 C# 从你在 TFS 2012 的团队项目中获取用户列表

tfs - Visual Studio 解决方案中的多种语言

visual-studio - 如何防止在 Visual Studio 2017 中创建 launchSettings.json

c# - 代码覆盖率将第三方代码纳入覆盖范围

c++ - 从现有项目手动创建 UML 或类图