最近引入我所在机构的svn的预提交触发器证明很麻烦。
他们要求每个文件都有属性:
手动(在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
这适用于文件。但是,这些设置不适用于新创建的目录。
任何想法都会受到赞赏。
问候。
答案 0 :(得分:1)
如果您使用Subversion 1.8+客户端,则可以开始使用svn:auto-props
版本化属性自动设置这些svn:mime-type
,svn:eol-style
和其他属性。见
这适用于文件。但是,设置不适用于 新创建的目录。
您拥有的自动道具部分的值为*.*
。该属性仅适用于名称为foo.bar
的文件和目录。您可以只留下*
,该属性将适用于所有新添加的项目。