我有一个从 SVN 签出的现有应用程序。说它是这样的:
MyApp
-- MyFolderA
应用程序上已经有一个 svn:ignore 属性。它目前忽略:
- 。项目
- .settings
- .classpath
我在项目中添加了一个新文件夹并将该文件夹提交给 SVN。所以现在我有:
MyApp
-- MyFolderA
-- MyFolderB
现在,当我尝试提交代码时,要提交的文件列表中有新文件(例如 MyFolderB/.project)。
我需要更新 svn:ignore 属性。我去了项目的团队>显示属性。我双击 snv:ignore 属性并添加MyFolderB\.project
并单击确定。但是,当我提交时,该文件仍然显示为正在提交的文件之一。
我尝试过更新项目、刷新项目等。以及使用正斜杠和反斜杠、不同的路径等。但文件仍然存在于提交文件中。它还没有被添加到存储库或任何东西中。有谁知道如何真正让文件在提交时被忽略?我是否需要以某种方式将 svn:ignore 更新推送到存储库?