2011-02-15 27 views
1

我得到一個錯誤,當我嘗試提交修改到我的項目,它的抱怨未找到路徑(在庫)SVN奇怪的錯誤

$ svn ci -m"common CF01ServerProxy" 
Sending  src\com\...\TransportClient.java 
Adding   src\com\...\app\common\TransportDestination.java 
Deleting  src\com\...\app\common\transport\Codec.java 
svn: Commit failed (details follow): 
svn: '/public/!svn/bc/Common/trunk/src/com//common/transport/serialisers/Serialiser.java' path not found 

我不明白我怎麼能解決這個問題

+0

你使用任何IDE或工具?在開始之前你有沒有做過奇怪的事情?在開始之前發生了什麼奇怪的事情? – 2011-02-15 18:17:47

回答

0

如果你看一下svn的路徑,最後一行,它有COM後兩個正斜槓:

Common/trunk/src/com//common 

我的猜測是導致問題和路徑必須重設該儲存庫

+0

對不起/ /只是一個複製/粘貼錯字,我試圖擺脫我的路徑中這麼多不相關的目錄 – Charbel 2011-02-16 16:47:57

0

我不確定爲什麼SVN的行爲如此,這個問題是由於刪除的文件/目錄從未真正在存儲庫中創建過。

它可能是實際與客戶端(在這種情況下Subclipse的)

我是在Eclipse中的問題,我創建了一個類,然後我把它添加到的svn(不commiting,所以沒事就去倉庫) 然後我給它改名(所以它標記爲刪除和添加不同)

,然後當我試圖提交,它試圖刪除這是從來沒有創建第一個實例...這就是我的理論

修復它,我不得不恢復目錄,然後添加該文件,然後提交,然後將其刪除nd然後再次提交.....不太理想