问题标签 [opshub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4084 浏览

tfs - Visual Studio Team Services 导入历史

我们希望从本地 TFS 2010 迁移 Visual Studio Team Services。但是,我们的签入历史记录和工作项历史记录具有很大的价值。我们正在寻求将我们的本地历史迁移到 Visual Studio Team Services。

我看过一些较旧的帖子(会导致各种问题,例如丢失实际日期),但找不到更新服务的任何明确答案。

是否可以将本地 TFS 签入/历史记录等导入 Visual Studio Team Services(以前的 Visual Studio Online、Team Foundation Service)?如果可能的话,任何地方都有指南吗?

0 投票
3 回答
1388 浏览

tfs - 使用 OpsHub 从本地 TFS2012 迁移到 VSO TFS2013

一个多月以来,我一直在使用 TFS 集成服务从我们的本地 TFS 服务器到 VSO 进行一些模拟迁移,但它充满了怪癖。微软刚刚发布了一款免费的 OpsHub(Visual Studio Online Migration Utility)新工具。我正在尝试,但收到以下错误,我从未在 TFS 集成工具中看到:

OH-SCM-009:同步时出错。在服务器上的$/Proj/Release/0.29/CodeSmith 模板中找不到匹配的项目 ,或者您没有访问它们的权限。似乎变更集具有跨团队项目的项目,并且未在配置中选择所有此类项目。请创建新配置,选择所有此类项目以允许处理此变更集。

我找不到有关此错误代码的任何信息。有谁知道是什么原因造成的?谢谢你。

我只是迁移源代码,没有工作项。

我已经尝试了几次“重试”,当它启动时大约需要 15 分钟才能再次失败,但它没有取得任何进展。它失败的这个特定变更集正在合并两个分支。

截图: 在此处输入图像描述

在此处输入图像描述

有任何想法吗?

编辑 2014-05-14:

我无法为源或目标选择一个项目(在项目集合下方) - 这是一个错误吗?奇怪的是,当我为目的地选择“默认集合”时,它只显示 VSO 主机名,而不像源那样显示“\DefaultCollection”。

无法选择项目是个问题,因为我希望它针对“ProjectOpsHubTest”项目运行,但它开始将变更集附加到我现有的从 TFS 集成工具成功导入的变更集(幸运的是我们没有最后的开关,所以我删除了它并重新开始)。我仍然对变更集 1550 有同样的问题。

在此处输入图像描述

自此签入 1550 发生以来,我们已经多次升级 TFS(我认为 1550 是在 TFS 2008 上,然后我们有 2010 年,现在是 2012 年),但我能够使用 TFS 集成工具很好地进行迁移。我也不认为我们曾经更改过项目名称或 ProjCollection 名称......

0 投票
1 回答
459 浏览

azure-devops - 迁移无法通过变更集并停止运行

我正在使用 OpsHub VSO 迁移实用程序将本地 TFS 迁移到 VSO。

它在某个变更集处停止迁移,每次我重新启动迁移时,它都不会继续迁移,并在一段时间后再次停止。

我注意到一个变更集正在等待重试,并显示消息“同步时发生错误。GetAndDownloadFile:服务器返回的内容类型为 text/html,不支持。”

我也没有选择跳过这个变更集。

我怎样才能让它再次继续?

编辑:新问题:

它现在停止在 9542 个变更集中的 6311 处,并显示消息

OH-SCM-009:同步时出错。在指定版本的 $/Global Libraries/Release/Global Libraries 2.0.1/Global Libraries 2.0.1.sln 中找不到匹配项,或者您无权访问它们。似乎变更集具有跨团队项目的项目,并且未在配置中选择所有此类项目。请创建新配置,选择所有此类项目以允许处理此变更集。

我从中得出的结论是,我没有选择此变更集中使用的所有团队项目。

但是,在检查变更集时: 在此处输入图像描述 只有 2 个团队项目是此变更集的一部分,并且都被选中在此配置中迁移。

0 投票
1 回答
158 浏览

azure-devops - 使用 OpsHub 从本地 TFS 迁移到 VSO 时保留日期

我目前正在使用最近发布的 OpsHub 工具测试从本地 TFS 2012 到 Visual Studio Online 的迁移方案。该过程运行得非常顺利,但是我不确定我遇到的某些行为是否可以预期。

  • 我们的 sprint 开始和结束日期没有迁移,它们在 VSO 中显示为空。我不确定这是我的错误导致的,还是预期的?

  • 燃尽图看起来不再那么酷了:),由于任务中缺少日期字段,我认为这是一个已知的限制?但只是想验证一下。

我已经阅读了文档并意识到这可能是在限制下描述的,但我只是想仔细检查一下,因为我不确定。

0 投票
2 回答
497 浏览

azure-devops - OpsHub - 将 TFS 迁移到 VSO 返回 OpsHub-012300 访问被拒绝读取变更集

我正在尝试使用 OpsHub 执行 TFS 到 VSO 的迁移并收到以下错误。

执行作业时出错:tfsserver\tpc to myvsoaccount.visualstudio.com| tfsserver\tpc 到 myvsoaccount.visualstudio.com| TFS 源 1400116587686 源 TFS 1400116587688 'Demo' 提交信息 tfsserver\tpc 到 myvsoaccount.visualstudio.com| TFS 源 1400116587686 源 TFS 1400116587688 TFS 提交信息

OpsHub-012300:生成事件时出错。由获取所有更改事件时出错引起:OH-TFS-Connector-0030:执行操作 getTotalRevisions 时出错。服务器错误:TF14098:访问被拒绝:用户“demouser”需要对变更集 303462 中至少一项的读取权限。

特定的变更集是最后一个签入的变更集。我有权查看该变更集并且是内容。

0 投票
1 回答
254 浏览

azure-devops - TFS 到 VisualStudio 在线迁移 - 访问目录被拒绝

我正在尝试新的OpsHub TFS到 Visual Studio Online 迁移工具,但遇到了障碍。成功设置迁移配置后,我开始迁移。
在迁移的第一个变更集上,我收到错误:我的项目名称
"OH_SCM_009: Error occurred while sync. Access to the path 'O:\w15_2\ProjectName'"
在哪里。ProjectName

通过在VSOnline中删除和重新创建项目,我发现文件夹“w15_2”会发生变化,这表明该路径(以及随后的访问失败)在VSOnline中。我已确认我用于迁移的用户是项目集合管理员、项目管理员和项目集合服务帐户(根据 OpsHub 帮助页面)。

我真的不确定从这里去哪里......有什么想法可以解决这个访问被拒绝错误吗?

0 投票
2 回答
218 浏览

azure-devops - 运营中心 | 作业执行错误

我正在使用 opshub 1.0 将 tfs 项目迁移到云端,仅限源代码控制。

我收到此错误:

作业执行错误:TFS| TFS| TFS 源 1400241279585 源 TFS 1400241279586 'xxxx' 提交信息 TFS| TFS 源 1400241279585 源 TFS 1400241279586 TFS 提交信息

意外字符:'%' [select eaiEventsLogged.sourceEntityId from com.opshub.dao.core.SourceFailed where ('$/xxx/packages' like concat(file_path,'%') or '$/xxx/xxx' like concat( file_path,'%') 或 '$/xxx/xxx.Azure' 如 concat(file_path,'%') 或 '$/xxx/xxx.Data' 如 concat(file_path,'%') 或 '$/xxx/ xxx.iPad' 如 concat(file_path,'%') 或 '$/xxx/xxx.Models' 如 concat(file_path,'%') 或 '$/xxx/xxx.Products' 如 concat(file_path,'%' ) 或 '$/xxx/xxx.Reporting' 如 concat(file_path,'%') 或 '$/xxx...

0 投票
1 回答
259 浏览

azure-devops - TFS 到 VisualStudio 在线迁移 - 同步时发生错误:对于输入字符串:“”

我正在尝试新的 Visual Studio Online Migration Utility 并设置从本地 TFS2010 团队项目到 Visual Studio Online 项目的版本控制迁移。我成功完成了迁移配置。我开始了迁移,它完成了阅读和分析阶段,没有任何错误。

但是,迁移步骤在处理了许多更改集/标签后停止。现在有一个更改集等待重试。当我查看失败的详细信息时,我看到以下内容:

有没有办法弄清楚这个错误信息的含义?这是我在 OpsHub.log 文件中找到的错误信息。

0 投票
1 回答
205 浏览

azure-devops - VSO 迁移:无法检索安全对象 $PROJECT:vstfs:/// 的信息

我已经安装了 OpsHub 并尝试将源代码从 VSTF2013 迁移到 VSO。选择 TFS 端点和 VSO 端点后,单击下一步。尝试加载要迁移的项目时出现此错误,"TF50608: Unable to retrieve information for security object $PROJECT:vstfs:///Classification/TeamProject/faedd6e7-e2bc-4f91-917f-3823c951e71b, it does not exist."

TPCs当我在同一服务器中选择其他VSTF项目时,我可以在 VSTF 中加载项目。如果这与 TPC 级别的安全配置有关,或者 OpsHub 正在尝试加载一些不存在的项目,则无法理解此错误代码?

我已经对此错误代码 TF50608 进行了一些搜索,看起来如果任何团队项目被删除并使用相同的名称创建,则可能会出现此问题。我能够连接到 TPC 并使用 TFS 管理工具 ( http://tfsadmin.codeplex.com/ ) 加载项目,但 OpsHub 无法加载项目。

是否有任何解决方法可以跳过此错误并继续选择团队项目?

0 投票
1 回答
82 浏览

azure-devops - 至少有一个项目没有迁移。如何确定所有文件都已迁移?

迁移失败显示一条消息:OH-SCM-009:同步时发生错误。在服务器上的 $/Sis/.../App_Start/BundleConfig.cs 中找不到匹配的项目,或者您没有访问它们的权限。似乎变更集具有跨团队项目的项目,并且未在配置中选择所有此类项目。请创建新配置,选择所有此类项目以允许处理此变更集。

这些消息是关于一个文件的,但实际上所有项目都失败了。
如何强制将项目包含在配置中?
如何确定所有项目和文件都已迁移?