3
我對svn非常陌生(基本上,我所知道的只是如何使用ci,co,rm,add,stat和diff之類的東西,但沒有技術細節),我試圖檢查一大塊代碼。svn:中止提交:'file.xpm'仍然存在衝突
我做了檢查,在從事物的最頂端,像這樣(「」):
svn ci -m "Major check-in of restructured GUI classes." .
不幸的是,這將創建與在既有的老圖標文件下面的錯誤一些點:
Aborting commit: '/users/nvjulian/Research/5prog/trunk/src/gui/icon/Board.xpm' remains in conflict
我試圖解決這個但沒有成功:
[[email protected] trunk]$ svn rm src/gui/icon/Board.xpm
svn: Use --force to override this restriction
svn: 'src/gui/icon/Board.xpm' is not under version control
......甚至當我做它是這樣的:
[[email protected] trunk]$ svn rm --force src/gui/icon/Board.xpm
svn: 'src/gui/icon/Board.xpm' does not exist
事實上,該文件不存在;它很久以前就被刪除了,並且在搜索我的整個計算機後我沒有找到它。我從各種目錄位置嘗試了這些命令,但它仍然無法工作。其實,當我第一次做了svn STAT準備去檢查中,我遇到了這一點:
! C icon/Board.xpm
> local delete, incoming delete upon update
於是,我就實際運行svn了在該文件上,但還是沒有成功(?) 。我在這裏錯過了什麼?