我沒有在SVN工作拷貝,我有以下幾點:SVN:忘記刪除的文件
[email protected]# gvim Dual_On_Off_Model.h
[email protected]# gvim Dual_On_Off_Model.cpp
(... made the files, saved them ...)
[email protected]# svn add Dual_On_Off_Model.*
[email protected]# svn st
M Multiple_On_Off_Model.h
A Dual_On_Off_Model.h
A Dual_On_Off_Model.cpp
[email protected]# rm Dual_On_Off_Model.* <- Stupid on my part, but discovered
<- I didn't need the class
所以後來:
[email protected]# svn st
M Multiple_On_Off_Model.h
! Dual_On_Off_Model.h
! Dual_On_Off_Model.cpp
[email protected]# svn commit
svn: Commit failed (details follow):
svn: '/home/sheep/src/secret_project_x/trunk/superduperd/Dual_On_Off_Model.h' is
scheduled for addition, but is missing
基本上,我刪除了我的工作拷貝文件,而無需使用svn rm,現在svn很生氣,因爲它找不到這些文件。
由於我不需要Dual_On_Off_Model。*,現在他們已經到了天空中的大硬盤,有沒有辦法在工作副本上使用Jedi mind trick讓它停止對我大吼?
@Manuel Aldana - 試過你的修改答案,肯定有效。再次發佈,你會被選爲最佳答案,因爲它不需要bash-fu或創建文件。 – 2010-01-08 01:17:10