在eclipse中使用autoprops来获取svn项目中的所有文件和文件夹

时间:2013-11-13 19:14:34

标签: java eclipse svn mime-types

最近引入我所在机构的svn的预提交触发器证明很麻烦。

他们要求每个文件都有属性:

  • 的svn:mime类型=文本/纯
  • 的svn:EOL式=天然

手动(在eclipse中),我可以右键单击Java Project Folder并导航Team> SetProperty。然后,在单击“确定”之前,我逐个输入上面列出的属性,将属性递归地应用于所有资源。

然后我能够提交。

此过程非常艰巨,每次引入新文件时都必须重复此过程。

因此,我热衷于在eclipse中实现autoprops的使用。

导航窗口>首选项>团队> SVN>属性配置,我导入以下文件:

[auth]

[helpers]

[tunnels]

[miscellany]
enable-auto-props = yes

[auto-props]
*.* = svn:mime-type=text/plain;svn:eol-style=native

这适用于文件。但是,这些设置不适用于新创建的目录。

任何想法都会受到赞赏。

问候。

1 个答案:

答案 0 :(得分:1)

如果您使用Subversion 1.8+客户端,则可以开始使用svn:auto-props版本化属性自动设置这些svn:mime-typesvn:eol-style和其他属性。见

  

这适用于文件。但是,设置不适用于   新创建的目录。

您拥有的自动道具部分的值为*.*。该属性仅适用于名称为foo.bar的文件和目录。您可以只留下*,该属性将适用于所有新添加的项目。