天天看點

svn is already a working copy for a different URL

運作更新腳本的時候出現如題的錯誤,google了一把找到了解決辦法。

首先說明下原因:

出現這種情況大多是由于原有的目錄是使用svn更新的,并且指定了一個更新的url,比如說http://192.168.10.1/svn/xxx,如果此url由于某種原因無法使用,而換成了http://192.168.10.2/svn/xxx,那麼要實作從第二個url取出檔案,僅僅将用于更新的shell腳本中的url替換成最新的是不夠的,馬上就會出現标題中的提示,解決辦法如下:

1.保留工程目錄,将此目錄下的所有檔案清空(主要是原有的svn檔案的幹擾)

2.運作更新腳本,将工程從svn中取出到該目錄。

按ctrl+f查找*.svn,全部删除

(.svn目錄和目錄中的檔案)

繼續閱讀