2011-03-10 76 views
0

早上好,TortoiseSVN的文件夾不能提交

我有一個ASP.NET MVC VB2008 .NET 3.5的項目中,我升級到ASP.NET MVC3 VB2010 .NET 4.0,它似乎是想確定至今。

我已經把它變成了工作狀態,所有的測試都正常運行,所以它已經準備好提交給顛覆。

的問題是,得到的測試更新.NET 4.0,我不得不把班級在不同的文件夾,刪除項目和重建項目在同一個地方,然後把班放回它。

現在TortoiseSVN可以不提交的文件夾,因爲它已經擁有這些文件夾的副本,即使如果我帶他們出去,並更新項目他們沒有放回項目。

有沒有什麼辦法可以讓tortoisesvn覆蓋舊文件,即使它們是技術上的新文件?

問候, 哈利

+0

當您將文件複製到其他文件夾時,而不是在刪除.svn文件後進行。比創建新項目並將文件複製到新創建的項目並提交它。 – Ankit 2011-03-10 08:34:30

回答

1

你可能已經失去了用來跟蹤變化的隱藏「.svn文件」文件夾。

龜有一個「導出」功能。右鍵單擊並將修改過的項目的頂層拖放到安全的地方,從菜單中選擇「全部導出」。

再次檢查您的項目到一個新的位置,並將導出的副本放在上面。 使用Tortoise的「刪除」右鍵菜單項刪除不應該在那裏的任何文件/文件夾。

然後它應該是好的檢查,然後清理我們做的爛攤子! :)

+0

你先生是紳士和學者。非常感謝你 :) – Harold 2011-03-10 09:36:26

0

我有和你一樣的問題。我所做的是:

  1. 刪除您對項目
  2. 創建一個新的文件夾和重做「SVN結帳」

然後,你將有標準菜單回到舊文件夾SVN。