好吧,我正在處理遞歸刪除空目錄的小應用程序。我在Codeplex的源代碼控制下使用它,並使用TortoiseSVN來訪問它。SVN:如果刪除工作目錄中的空文件夾,該怎麼辦
因此,有一天,我將它運行在我擁有所有代碼的目錄中。它運行良好。空目錄不見了。但是當我嘗試提交Subversion託管項目中的最新更改時,它不會這麼做!它抱怨一些丟失的文件夾或其他東西。很明顯,在工作目錄中有一些隱藏的文件夾(稱爲.svn),其中包含非常關鍵的空目錄(我不知道)。顯然,他們非常重要,以至於他們離開後你什麼都做不了。事情只是停止工作...
我試圖做SVN更新,清理,更新到修訂,還原,等等。沒有工作。總是收到某種錯誤信息。結束不得不移動文件夾,創建一個新文件夾,再次從Codeplex獲取所有內容,然後手動移動舊文件夾中的更改。非常乏味和煩人。
那麼,那裏發生了什麼?爲什麼沒有這些空文件夾就無法工作?如果它再次發生,有什麼方法可以解決嗎?
也許現在是將「排除文件夾匹配模式」功能添加到您的應用程序的好時機:) – 2010-01-14 14:02:35
@Nick:哈哈,已經在研究它:p – Svish 2010-01-14 14:33:07