2011-12-11 36 views
0

我有以下svn錯誤,我不知道它是什麼意思以及如何解決問題。也許有人知道:svn:svn:文件'CashFlower/AusgabenView.h'已過期

svn commit -m "" 
Deleting  CashFlower/CashFlower/AusgabenView.h 
svn: Commit failed (details follow): 
svn: File 'CashFlower/AusgabenView.h' is out of date 
svn: '/cashflower/!svn/wrk/be23ed68-704b-49bf-ac15-88f3164974d1/CashFlower/CashFlower/AusgabenView.h' path not found 

其實我什麼都不懂。文件'/cashflower/!svn/wrk/be23ed68-704b-49bf-ac15-88f3164974d1/CashFlower/CashFlower/AusgabenView.h'不存在,我也不知道這條路徑。

編輯:是否可以提交一個較舊的版本,使它成爲新的最新版本?

+0

先試着做一個'svn update'。 –

+0

嘗試一個svn更新: http://stackoverflow.com/questions/87950/how-do-you-overcome-the-svn-out-of-date-error – duffymo

+0

感謝:這一切都不利於我已經用Google搜索鏈接您發佈 – toom

回答

1

我的猜測是CashFlower/CashFlower/AusgabenView.h已被刪除SVN回購(從其他人),你試圖再次提交刪除。您可以查看該列表目錄:svn ls。如果是,則嘗試svn cleanup,然後svn update

是否可以提交一個較舊的版本,使其成爲新的 最新版本?

是的,這叫做reverting to an older revision(實際上,描述的並不是唯一的方法)。

+0

感謝來回的回答:但SVN還原提供了一個錯誤 「SVN:請使用‘svn help’以更多信息 的svn:沒有提供足夠的參數」 和「SVN合併-r44:50」給出了錯誤 「svn:試試'svn help'獲取更多信息 svn:需要合併源代碼。」文檔中提供的提示對我不起作用 – toom

+0

您忘記了PATH參數(並且該文章假定已指定),請參閱http://svnbook.red-bean.com/en/1.6/svn- book.html#svn.branchmerge.basicmerging.undo – pmod

+0

如果你在版本控制源的根目錄 - 然後使用點:「。」。 – pmod