2013-10-12 71 views
11

我愚蠢地刪除了我工作的工作區的內容。在accurev恢復工作區

我想重置它,我想我就可以從AccuRev的再次重新下載它,顯然是比這更復雜......

所以我非常堅持,我有一個空目錄作爲工作區,任何方式來解決這個問題?

我可以看到我想要在GUI中重新下載的流。

我已經在過去爲它打開了一個工作區,所以我可以看到我已連接到它。

任何方式來重置此工作區?

謝謝。

+1

你是否看過'pop'命令?如果您尚未刪除工作區,但僅刪除了本地目錄中的內容,則可能正是您需要的彈出窗口。 '*** POP *** 將文件複製到工作區或參考樹中# – Number8

回答

17

通過命令行,從工作區的頂部可以運行「accurev pop -O -R」。 < <不要忘記點。這將重新填充支持流中所有文件的工作空間。帶入工作區的文件將來自您運行AccuRev更新的時間。 -O用於Over Write並且-R是遞歸的

通過GUI,選擇最上方的目錄,右鍵單擊並選擇Populate。在彈出的對話框中選擇Overwrite and Recursive。

您修改但未保留的任何文件都不會被恢復。

任何在您的工作空間中處於活動狀態的文件WILL會被覆蓋。

您可能想要在重新填充命令後運行AccuRev更新。

+0

運行'accurev pop -O -R。「時出現以下錯誤:」您不在與工作區相關的目錄中」。我通過在GUI中單擊「打開工作區」 - >右鍵單擊所述工作區 - >「編輯」並通過嚮導來克服這個問題。然後,我能夠成功運行'accurev pop -O -R'。 – abourg28