創建分支或標記(VisualSVN服務器2.6.2上),每當我試圖創建一個分支(或標籤),我得到這個錯誤:錯誤自從升級到SVN 1.8 SVN
莫非由於源 (例如,鎖)的失敗前提條件,不是COPY/svn/[路徑]。 [424,#0]
在另一個資源上發生錯誤,從而阻止對此資源請求的 操作。 [424,#0]
這隻發生在一個存儲庫 - 我已經升級了兩個,他們工作完美,即:我們能夠正常分支和標記。任何想法可能導致這種情況?
創建分支或標記(VisualSVN服務器2.6.2上),每當我試圖創建一個分支(或標籤),我得到這個錯誤:錯誤自從升級到SVN 1.8 SVN
莫非由於源 (例如,鎖)的失敗前提條件,不是COPY/svn/[路徑]。 [424,#0]
在另一個資源上發生錯誤,從而阻止對此資源請求的 操作。 [424,#0]
這隻發生在一個存儲庫 - 我已經升級了兩個,他們工作完美,即:我們能夠正常分支和標記。任何想法可能導致這種情況?
原來的錯誤信息是關於在主幹中的某處鎖定的。
奇怪的是,鎖對我的客戶端(TortoiseSVN)是不可見的 - 既沒有Release Lock
也沒有Cleanup
命令報告它。我試過svnadmin lslocks
和lo看,它列出了一個單一的XML配置文件鎖定在...一月2012.
看起來像從SVN 1.6升級到1.8以某種方式導致這個古老的鎖回來。在該文件上使用svnadmin rmlocks
解決了問題,分支/標記不再失敗。只是爲了確保我試圖通過TortoiseSVN鎖定/解鎖文件,現在一切正常,即:鎖上市等。
對不起,我不能提供這個問題更合乎邏輯的解釋,除了也許舊版本的鎖沒有得到正確升級,和/或TortoiseSVN不能正確處理升級的鎖。
您是否升級存儲庫格式? 'svnadmin升級REPO_PATH'。 –
是的,它是由VisualSVN安裝程序完成的,但之後我手動完成,只是爲了安全起見。 – Krashlog
嘗試做一個svn清理? –