2010-04-09 39 views

回答

5

實際上,這可能是可能的。下面是我從同事處收到的指示(布魯斯感謝!)這樣做只是與SourceSafe的6:

  1. 在VSS數據庫,選擇最上面的項目(在項目中沒有一個單獨的文件)您有興趣
  2. 獲取該項目的歷史記錄,確保選中「遞歸」和「包含文件歷史記錄」複選框。 「包含標籤」複選框是可選的,但您絕對不希望「僅限標籤」。
  3. 從歷史記錄列表框中選擇您感興趣的文件/日期。
  4. 單擊「獲取」按鈕。
  5. 單擊彈出對話框中的「是」按鈕,詢問「獲取包含此文件版本的整個項目?」

希望這有助於(下次)。

+1

我實際上沒有得到「獲取包含此文件版本的整個項目?」的提示,但似乎無論如何都得到了整個項目。這需要一段時間才能恢復到可編譯狀態,但看起來像是這樣。謝謝! – FahnzMode 2010-04-12 15:32:48

0

如果該特定版本沒有分支或標籤,我相信你別無選擇,只能手動檢查和恢復Visual Sourcesafe中的每個文件。

有關labellingbranching and sharing的更多信息,請訪問MSDN的Visual Sourcesafe。

如果您可以選擇使用另一個SCM,我建議使用Visual SVN將SVN服務器與Visual Studio集成。

+0

如果VisualSVN不是一個意見,因爲它是商業的,總是有AnkhSVN。 – anonymous 2010-04-09 17:26:42

+0

這就是我所害怕的。不,我擔心這個網站項目從未使用過標籤和/或分支。呃,這將是一個艱鉅的過程... – FahnzMode 2010-04-09 17:36:34

+0

這可能是一個很好的學習經驗;當您發佈代碼時,爲什麼不在創建時使用ZIP工作副本,並將zip和setup.exe放在由公司備份系統備份的網絡位置上,這樣永遠不會丟失? – 2010-04-09 19:23:07

相關問題