2011-01-27 485 views
0

在我的“应用程序”目录中,我有一个“logs”目录和一个“config”目录,都在版本控制下,都有本地修改的文件,都告诉忽略这些文件。然而,只有一个忽略工作:SVN忽略被忽略

> pwd 

    website.com/trunk/application/ 

> svn propget -R svn:ignore 

    logs - *.log 
    configs - *.ini 

> svn status 

    M logs/website.log 

我做错了什么?感谢任何指针。

+0

[SVN只是不会忽略一个文件夹,尽管propset svn:ignore]可能重复(http://stackoverflow.com/questions/1689029/svn-just-wont-ignore-a-folder-despite-propset -svnignore) – 2011-01-28 10:42:41

回答

5

除了丹尼尔·格林格的答案,这是解决方案的一部分,svn:ignore仅适用于非版本的文件。当文件版本化时,预计它们在更改时显示状态M

2

我不认为您可以将说明添加到svn:ignore。该名单应该是简单的

*.log 
*.ini 
+0

你在哪里看到说明?属性就是你说的他们应该是的。 Propget选项-R正在预先设定目录名称以显示哪些目录设置了这些属性。 – RADA 2011-01-27 21:39:31

+0

@RADA,我没有意识到这一点,对不起。所以桑德的答案可能是正确的。 – 2011-01-27 21:56:59