2011-08-12 23 views
1

我有這個問題,其中幾乎所有所有我的工作空間下的源代碼控制的dirs顯示爲「外部」,即使它們不是--accurev stat確認了相同的外部性。 Accurev更新還沒有解決問題:每次都拉下整個源代碼樹,表明現有的文件結構在accurev外部。我圍繞accurev manauals進行了探討,但沒有看到有關問題的具體細節。任何幫助表示讚賞。Accurev將工作空間中的大多數源樹作爲外部對象

回答

1

在過去,當我發生這種情況時,刪除外部視圖中的所有內容並重新填充工作空間解決了此問題。

我通常只是在可能的情況下從GUI中刪除。然後打開命令提示符,瀏覽到工作區的根目錄中的問題,並運行:

accurev pop -R * 
1

你可能有一個「AccuRev的更新」失敗出於某種原因,已經離開工作區不同步。要確定這是否確實是根本原因,可以從命令提示符運行「accurev show -fx wspaces」,並比較Target_trans和Trans值。如果它們不同,則會有不一致的工作區。

要解決此問題,您可以運行「accurev update -9」,這將強制更新級別轉換爲相應的事務。隨後,您可以刪除所有外部文件,如Josh指出的那樣,並重新填充它們。這個命令將是「accurev pop -R」。

希望這有助於...

1

我知道這是一個老問題,但我只是有這個問題。

未選中「使用」時間戳優化「更新我的工作空間解決了問題。

+0

同樣的問題,這只是爲我解決它。 – TravisChambers

相關問題