2010-09-01 60 views
0

所以我決定終於嘗試了與Ankh SVN的視覺工作室2010顛覆,我與VSS的討厭的經驗後。幫助四個表單文件丟失到顛覆!

我在我的win7開發框安裝的CollabNet SVN,然後安赫SVN爲VS2010。

(像一個白癡),我添加了一個樣機演示項目我工作和與它使用SVN發揮各地。過了一段時間,我未安裝Office 2007(長篇故事),我的解決方案引用了辦公室互操作COM對象。

因此有在項目中的某些錯誤,之後我刪除了序號,並修改了這一切,突然我的所有形式的CS文件丟失。設計師和resx文件仍然存在,但所有表單都顯示一個小錯誤圖標!

我試圖還原到不同的版本(我只發5個轉速)我試圖出口它說:「這不是一個工作副本」!這些文件直接從解決方案中丟失!我也刪除了副本中的顛覆參考解決方案,並將所有文件放在另一個目錄中,並在VS關閉Ankh SVN,但文件只是消失!

我花費在表格3天,我必須在本週的某個時候給演示!

基甸

+2

您是否嘗試過新建一個新的工作區?我希望你已經把所有的本地修改都交給了svn倉庫,如果是的話,你可以把一個乾淨的工作空間。 – 2010-09-01 09:08:41

+0

對於整個源代碼版本來說還是一個全新的東西,並不完全明白你的意思。你能告訴我我該怎麼做嗎? – gideon 2010-09-01 12:11:25

回答

1

首先,我不知道能有什麼原因的文件被從磁盤刪除。

你可以做什麼,看看他們是否在你的倉庫是在某個地方使用視圖 - >庫資源管理器。如果您的存儲庫沒有顯示在那裏,請使用帶有'+'的圖標進行添加。然後右鍵單擊根,然後選擇查看歷史記錄。瀏覽您創建的所有5個修訂版,並查看是否在某處看到.cs文件。

+0

nope這些文件完全是GONE!我在整個計算機上搜索了他們,我也進入了存儲庫。 最後,我不得不再次做所有的工作!但是我現在對使用SVN真的猶豫不決! =(使用tortoisesvn而不是安克版本會更安全/更好 – gideon 2010-09-02 15:00:04

+0

ok我做了一個虛擬解決方案的測試,我做了10次修改,然後右鍵單擊解決方案並選擇View Solution history。版本7和選擇恢復到這個版本,BOOM,我所有的文件都有一個紅色的X,當我點擊它們時說它們已經不在了,而且它們全部從我的文件夾中刪除! – gideon 2010-09-02 15:27:26

+0

如果你恢復到一個修訂版不包含這些文件,它們確實會從你的工作副本中刪除,但這並不意味着他們已經離開了,你可以恢復工作副本以恢復它們,嘗試右鍵單擊解決方案並選擇「還原」在那裏,然後更新 – 2010-09-02 19:12:48