2014-09-12 153 views
1

我在遠程服務器上有SVN工作副本,最近不得不用舊服務器上的文件替換它上面的一些文件。我只是複製它們然後提交它們。現在,今天,我在本地副本上處理了一些文件並提交它們。當我嘗試更新遠程服務器上的工作副本時,它說我的工作副本太舊,我需要升級。升級後SVN工作副本太舊

所以,我去了命令提示符並在遠程工作副本的根目錄中執行了一個svn upgrade。但是,當我嘗試更新時,仍然收到相同的錯誤消息。看起來升級似乎沒有任何作用。

+0

什麼版本的SVN是檢出的工作副本?你目前使用什麼版本? – 2014-09-12 20:11:19

+0

'svn --version'給我1.8.10。不過,我不確定如何檢查工作副本的檢出版本。沒有'.svn/format'或'.svn/entries'。 – will 2014-09-12 20:14:09

+0

檢查您從舊服務器中替換的目錄是否包含任何'.svn'隱藏目錄。如果他們這樣做,刪除它們並再次嘗試「svn」。 – ssnobody 2014-09-12 20:23:31

回答

0

已經通過使用Tortoise SVN解決了類似的問題。我只是添加了一個清理我的項目,然後升級我的工作副本。這可以做到這一點。