2010-12-07 72 views
2

我已經簽出了一個使用svn的文件夾並試圖提交。 但它顯示svn:非法的存儲庫URL。我嘗試了幾個選項來解決這個問題,但它沒有幫助。我能夠查看狀態,日誌等,並且能夠訪問URL但無法檢查它。來自外部位置的svn更新文件

現在我要使用root用戶和tryint簽入。 現在的問題: 我可以只覆蓋那些從我以前的文件夾中修改的文件(checkin失敗)如果不是什麼可能是最好的解決方案?

(注:我爲跟蹤誰在改變什麼,我不會面臨與合併的任何問題的)

謝謝! Kmr

+0

做一個新的結帳(不要使用root!),並複製/粘貼你所做的和沒有工作的完整控制檯輸入/輸出。 – 2010-12-07 17:49:28

回答

1

將舊文件夾中的修改過的文件覆蓋到新的結帳文件夾中,只要確保舊結帳和新結帳之間有任何提交,就可以將這些更改合併到修改後的文件中。

0

如果您的登記失敗,那麼它沒有被提交到svn倉庫。您可以隨時嘗試使用svn co取出新倉庫,並再次執行svn ci file1 file2 ..

如何,你必須調試,你爲什麼會進入它告訴你非法的存儲庫url的狀態。我看到的唯一可能性是正在運行的存儲庫已損壞並丟失了目標網址。

下一次做svn info查看存儲庫的詳細信息。