【问题标题】:Bulk TFS Migration批量 TFS 迁移
【发布时间】:2016-09-17 04:36:54
【问题描述】:

我从我的 Team Services(之前是 TFS Online)下载了 30 多个 TFS 项目(包含近 100 个 cs 项目)。我已经修改了许多这些 cs 项目,现在想将更改检查到不同的 Team Services 存储库中。有没有一种简单的方法可以批量执行此操作?

我知道我可以通过源代码管理资源管理器将“文件”添加到新的 Team Services 存储库,但是,这似乎会在下载 nuget 包还原时搞砸。我发现 nuget 包恢复工作的唯一方法是,如果我打开每个项目,断开它与源代码管理的连接,然后更改打开项目的源代码管理并将其签入。

【问题讨论】:

    标签: visual-studio tfs migration nuget azure-devops


    【解决方案1】:

    可以使用TFS Integration Tool实现Visual Studio Online迁移(VSO-To-VSO)

    详细步骤请看我这个问题的回答:Move Team Project to another Project Collection TFS 2013(只需要将TFS改为VSO)

    【讨论】:

    • 更改为“TFS 到 VSO”是什么意思?我正在尝试运行该工具,但它一直给我一个异常“输入字符串的格式不正确”,试图将字符串转换为 int。
    • 我的错误。我误解了你提到的“我的 TFS Online”。您的 TFS 的详细版本是什么?您使用的是本地 TFS 还是 VSTS?您使用的是哪个版本控制?如果您正在使用 VSTS 并希望将这些项目签入另一个 VSTS 存储库。最好的方法是删除这些项目的源代码控制并直接签入(对于 TFVC)。 stackoverflow.com/questions/358951/…
    • TFS 集成工具可以帮助您在两个不同的服务器之间移动数据。(VSO 和 TFS)如果您坚持这种方式,您在哪一步得到“输入字符串格式不正确”这个错误?你能提供一个截图吗?
    • 我认为混淆出在产品名称上,它从“TFS Online”更改为“Visual Studio Online (VSO)”,人们现在将其称为“Visual Studio Team Services”或“Team服务”简称。
    猜你喜欢
    • 2019-03-16
    • 1970-01-01
    • 1970-01-01
    • 2020-08-21
    • 1970-01-01
    • 2011-08-14
    • 2013-02-06
    • 2011-08-18
    相关资源
    最近更新 更多