2015-03-19 21 views
0

我上週使用OpsHub Visual Studio Online Migration Utility將項目移動到VSO。OpsHub VSOnline遷移 - 遷移停止 - 讀取超時

我們的一個大型項目運行了大約36個小時,經過所有修訂和變更設置後,我收到了Migration Failed結果。

在Work Item部分下,我看到一個「Migration Halted」鏈接,附帶截圖。

OpsHub Migration Failed Screenshot

我已經重新啓動服務器,清除緩存TFS等。如果我開始遷移再次需要很長的時間(約半小時或更長時間),它具有相同的結果再次失敗之前。

我真的不想重新運行整個事情再過36個小時纔再次遇到同樣的問題。

怎麼辦?

+0

您的遷移似乎已完成,您可以看到,爲workitem和版本控制傳遞的修訂計數已達到總修訂計數。但是,如果需要進一步調試問題,請分享日誌文件從C:\ Program Files \ OpsHub Visual Studio Online Migration Utility \ logs目錄。Zip所有日誌文件併發送給我t to [email protected]請在郵件中提及stackoverflow url引用,以便我們可以將它與您的線程相關聯。謝謝,OpsHub支持 – 2015-03-19 11:28:46

+0

@OpshubInc。這些日誌文件大小几乎爲0.5GB--儘管我確信它會壓縮得很好。道歉,但我承受壓力要完成這項工作,因爲分配給移民的3天現在已經成爲8天,並且由於工具的緩慢性質而計算在內。儘管我設法解決了這個問題(按照下面的答案)。感謝您的幫助。 – Jaans 2015-03-20 06:31:35

回答

1

以我的隊列從錯誤消息中的短語「測試結果」,我結束了做圍繞上述問題進行工作如下:

  1. 減少刪除舊的構建歷史構建我們絕對不再並且確保也從我能夠刪除的版本中刪除所有附件(如測試結果)。
  2. 通過使用TFS PowerTools Test Attachment Cleaner工具清理附件來減少測試結果數據。 (自從TFS2008以來,我們已經有了這個項目,其中很多附件都包含在自動構建中,而不是自TFS 2012以來)。以下鏈接在這方面特別有用:Guide to reduce TFS database growth using the Test Attachment Cleaner
  3. 當我在它的時候,我還清除了其他「非測試結果」附件。 (不知道這對解決這一具體問題的任何影響。

上述行動後,我重新開始了同樣的遷移和很長一段時間後(〜45分鐘),它成功完成。

以下補充鏈接也很有趣:When to use the Test Attachment Cleaner and when not