我想刪除一個文件夾,然後標記新版本,但不斷收到錯誤。刪除目錄後SVN提交失敗
在主幹我已經刪除了文件夾js/libs
及其所有子文件夾svn rm trunk/js/libs
。 該文件夾下的所有文件都被標記爲刪除。
然後我複製到svn cp trunk tags/0.3.7
的新標籤,也在tags/0.3.7/js/libs
所有文件和文件夾被標記爲刪除。然後當我嘗試用svn ci -m "v0.3.7"
提交我得到以下錯誤,當提交到達第一個該文件夾的嵌套文件,在標籤:
...
Deleting tags/0.3.7/js/libs
Deleting tags/0.3.7/js/libs/opentype.js/dist/opentype.js
svn: E155011: Commit failed (details follow):
svn: E155011: File '/Users/johannes/Packages/fontsampler-svn/fontsampler/tags/0.3.7/js/libs/opentype.js/dist/opentype.js' is out of date
svn: E160013: '/!svn/txr/1749751-122uf/fontsampler/tags/0.3.7/js/libs/opentype.js/dist/opentype.js' path not found
爲什麼會抱怨缺少的文件時,它被標記刪除?過時的消息讓我懷疑在回購協議中是否可能存在0.3.7標籤,但沒有。
爲什麼我不能將此刪除提交到新標籤?