2015-07-10 114 views
4

我現在正在與svn戰鬥。SVN忽略文件不起作用

我的情況很簡單: 我有一份工作副本,我們稱之爲wc。 在我的工作副本中,我想放入很多文件夾,但我想要其中的一些文件夾,並且其中的一些文件不會被添加(忽略)。

我試圖用propset.忽略一個文件(test.js),但現在的問題是:

  • 當我使用svn add .,沒有加入。
  • 當我使用svn add *時,一切都被添加。這就像使用proset svn:ignore是無用的(即使我收到消息說道具已設置)。
  • 我做了一個main文件夾,並試圖把所有的內容,預設它,並做了以上兩個命令:相同的結果。
  • 我也嘗試版本的文件夾和propsetting它,然後試圖添加子文件夾,我得到同樣的問題。

    • 編輯:我試過svn propset svn:ignore "*lolo*" main,然後svn add --force main,它的工作半途而廢,因爲main/lolo被忽略,main/totololototo被忽略,但main/baba/lolo不會被忽略。

回答

0

試試這個:

$ svn propedit svn:ignore . 

這將打開您的編輯器。編寫你想忽略的文件和目錄列表。保存並關閉編輯器。

然後提交更改:

$ svn ci -m "ignoring some file" . 

參見:

+0

我與propedit,而不是propset命令完全一樣的東西,沒有改變任何東西 –