2015-07-10 633 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命令完全一样的东西,没有改变任何东西 –