我使用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
文件的规则。
答案 0 :(得分:2)
它位于Team - > Ignored Resources。
您可以设置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”一节。