Eclipse颠覆性新文件自动添加到版本控制中

时间:2012-01-13 11:26:46

标签: java eclipse svn subversive

我使用Eclipse Helios和Subversive:

Subversive SVN Connectors 2.2.2.I20110124-1700
org.polarion.eclipse.team.svn.connector.feature.group

Subversive SVN Team Provider (Incubation) 0.7.9.I20110207-1700
org.eclipse.team.svn.feature.group

Eclipse和Subversive会自动将新文件添加到版本控制中。

但似乎这种自动行为是参数化的:*.log文件未添加到版本控制中。

自动行为配置在哪里?

团队> SVN>属性配置>自动属性?但该面板为空,未列出*.log文件的规则。

1 个答案:

答案 0 :(得分:2)

的Eclipse

它位于Team - > Ignored Resources。

enter image description here

svn:忽略属性

您可以设置svn:ignore属性以从subversion中排除某些文件/文件模式:

颠覆全局设置

Subversion已全局定义排除: global-ignores

  

运行svn status命令时,Subversion列出了无版本   文件和目录以及版本化的文件和目录,注释它们   用一个?字符(请参阅“svn status”一节)。有时,   看到无趣的,无版本的物品可能会很烦人   例如,由程序编译产生的目标文件   显示。 global-ignores选项是以空格分隔的列表   描述文件和目录名称的globs   除非版本化,否则不应显示Subversion。默认   值为*.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* {{1 }}

     

与svn status一样,svn add和svn import命令也会忽略与列表匹配的文件。您可以为a覆盖此选项   使用--no-ignore来执行这些命令的单个实例   命令行标志。有关更精细控制的信息   忽略项目,请参阅“svn:ignore”一节。