2015-05-27 34 views
2

我想從整個項目做一個備份。我還需要重命名每個備份。我不喜歡複製項目文件夾並重命名文件夾和項目文件的方式。 我已經試圖使它像: http://jasonfaulkner.com/VisualStudioExpressProjectBuildBackups.aspx什麼是在Visual Studio 2013中進行備份的最簡單方法?

但它不工作,我總是得到錯誤「無效參數」

有誰已經嘗試過這個?

感謝

+7

爲什麼不使用版本控制? –

+1

看看Team Foundation Server中,你有一個免費許可也 – Mivaweb

+1

https://github.com/ – Dennis

回答

5

DPack擴展爲Visual Studio包括備份解決方案的工具,創建解決方案和經銷商的名字它的zip壓縮包。

enter image description here

0

手動編輯.sln文件

這種方法完全是爲了重命名該項目的目錄,在Windows資源管理器查看。

此方法不從問題遭受刪除/添加以下(引用消失)項目文件的方法,但它可能會導致問題,如果你的項目是源代碼控制之下(參見下面的註釋)。這就是步驟2(備份)如此重要的原因。

1-關閉Visual Studio。

2-創建.sln文件的備份(您始終可以回滾)。

3-想象一下,您要將目錄「Project1」重命名爲「Project2」。

如果不使用源代碼管理,請使用Windows資源管理器將文件夾從「Project1」重命名爲「Project2」。

4-如果使用源代碼管理,使用源代碼管理提供的功能將文件夾從「Project1」重命名爲「Project2」。這保留了文件的歷史記錄。例如,使用TortoiseSVN,右鍵單擊該文件,選擇TortoiseSVN。重命名。

5-在.sln文件中,使用文本編輯器(如記事本)將「Project1」的所有實例編輯爲「Project2」。
6-重新啓動Visual Studio,一切都會像以前一樣工作,但是項目位於不同的目錄中。

其他人會推薦TFS,一個強大的工具來做你所假裝的東西。您將能夠甚至恢復特定文件以前的版本中,如果您有任何錯誤,你有麻煩找到它,你可以看到什麼樣的變化,你上次做「檢查」等方面有許多選項

+1

答案的重要部分就是重塑一個方形的車輪。可怕的方法海事組織。 – oleksii

1

只需使用源控制。

一旦你有,你可以安排的情況下,硬盤或其他硬件/軟件/服務故障備份源代碼控制服務器。

有很多選擇:顛覆,TFS,Git的,谷歌代碼,到位桶(這些只是最流行的,但也有幾十個,如果不是數百人)。

相關問題