2008-11-04 61 views
0

为Subversion用户你就会有一个本地配置文件夹/<USERHOME> /.subversion/在用户家中。在有一个配置文件,其中包含,除其他外,自动道具如何协调颠覆客户端配置?

这些属性应用于您添加到存储库的文件,例如,通过

svn add <file> 

现在,这里是我的问题(实际上是两个问题):

  1. 你如何协调你的开发团队,使他们始终使用相同自动道具在你的项目?我知道有feature request登记在tirgis.org。但是,这是svn 2.0,所以你对这个问题的中间解决方案是什么?
  2. 如果您正在从不同的SVN服务器单独的项目:你如何组织你自动道具配置来处理每个服务器不同的设置?

回答

1

我们这样来做:

我们有一个预提交 - hookscript监控每个文件中的所有可能的属性,根据文件类型,我们给出的ErrorMessage返回给客户端与URL何处获得当前版本的配置文件。

也可以解析这个网络配置文件,所以你不必保持你的钩子脚本标准配置文件。

+0

你有没有机会分享你的预先提交脚本? – Palmin 2008-11-05 12:11:11