0

我正嘗試在Visual Studio Web Developer Express中開發ASP.NET MVC 3網站時使用Visual Source Safe。似乎VS和VSS之間沒有任何集成,所以我必須手動簽入和簽出。VSS Check In Whole Site?

在一天的過程中,我創建並修改了很多文件,因此每次都必須執行VSS簽入/簽出操作非常煩人。反正有,只需在一天結束時檢查整個網站?

這樣,我將有一個[星期一]版本的網站的工作副本,並在週二結束的時​​候,我會有一個週二版本的網站的工作版本。那麼,這些可以隨着時間的推移被刪除?

+1

vss支持遞歸檢查文件夾,因此在一天結束時檢查整個站點是可行的。如果您要使用命令行進行自動檢查,則[本帖]中的某人(http://forums.dynamsoft.com/recursive-checkin-in-command-line-t11086.html?sid=5807b017340f4f09530d88c5dd416b2c)具有相同的問題和你一樣。 「那麼,這些可以隨着時間的推移被刪除嗎?」您可以存檔歷史記錄。 [如何:歸檔數據庫](http://msdn.microsoft.com/en-us/library/da0t9wzx(v = vs.80).aspx) – flysakura

回答

2

Visual Studio的快速版本不提供與VSS的任何集成。如果您想直接在Visual Studio中進行簽入/簽出,我建議您升級VS.

另外,您可以利用VSS命令行。您可以執行命令在一天結束時檢入整個站點,並在第二天執行退房。 http://msdn.microsoft.com/en-us/library/asxkfzy4(v=vs.80).aspx

儘管命令行可能會簡化過程,但我仍然建議您及時檢查修改。

+0

你知道一個簡單的命令是什麼樣的嗎?結帳/簽入我的整個網站,位於'C:\ Users \ darchual \ Documents \ Visual Studio 2010 \ Projects \ MyBlog'? – user1477388

+1

您可以使用簽入和簽出命令。 http://msdn.microsoft.com/en-us/library/003ssz4z(v=vs.80).aspx – Windy

+0

感謝所以看起來我可以使用'ss Checkout -R $/MyBlog'來結帳,那麼我該如何報到?它說我可以使用'ss Checkin * -P'檢查當前目錄,但是如何設置當前目錄? – user1477388