[英]Tortoise SVN Error after update: 'The specified path has an unexpected status'
我的togoise SVN有一個與我無法識別的外部文件相關的問題,這是在結賬過程中發生的。
在執行“提交”並下載一個新的結帳后,此路徑具有此意外狀態。
Exernal失敗: C:\\ Archive \\ test4 \\ src \\ STM \\ SDK_A18_C052錯誤:指定的路徑具有意外狀態
請驗證我的外部與此路徑相關:
url:^ / Platform / Integration / ST_40 / trunk / src / STM / SDK_A18_C052本地路徑:src / STM / SDK_A18_C052
1-我試圖再次創建外部。
2-我試圖刪除此目錄並再次創建它。
3-我試圖重新定位此文件。
4-我試圖重做結帳。
最誠摯的問候,Desperate Man先生
我是如何解決這個問題的:
svn:externals
刪除svn:externals
svn:externals
我對外部文件有同樣的問題,並且不願意提交(如Shadow76所示 )
在這個錯誤報告中,我發現了以下沒有提交的過程:
這導致了外部的成功。
我最近遇到了同樣的問題。 事實證明我的外部與我的存儲庫中的現有文件夾沖突。
您可以使用repo-browser在存儲庫中查找沖突的文件夾。 如果找到與外部本地路徑匹配的文件夾,則必須刪除或重命名存儲庫中的違規文件夾,或使用外部的其他本地路徑。
從上面的帖子中啟發,我使用了另一個步驟(步驟3),您不需要再次創建外部但是還原。 更改后的步驟如下:
svn:externals
刪除svn:externals
對我來說,沒有必要重命名或提交任何東西。
我在stackoverflow找到了有用的信息
在閱讀之后,我只是嘗試了switch
命令並保留了路徑(所以我沒有實際切換),這導致錯誤的外部文件被刪除並重新添加。
問題在1步中解決了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.