2012-06-27 29 views
0

我想只为一个存储库启用SVNAutoversioning。这会工作吗?打开个人存储库的SVNAutoversioning

<Location /repos/> 
    DAV svn 
    SVNParentPath /path/to/repositories 
</Location> 

<Location /repos/specific_repo/> 
    SVNAutoversioning on 
</Location> 

回答

0

号 的SVNAutoversioning指令是一个Apache指令适用于整个位置指令 在你的(错误的),例如,你将有一个新的“位置”没有任何SVN配置。没有从一个位置到另一个位置的参数的继承。另外:apache应该选择哪个位置来访问SVN?`两者都是有效的。

你必须与自动版本到另一个位置移动的仓库:

<Location /repos/> 
    DAV svn 
    SVNParentPath /path/to/repositories 
</Location> 

<Location /repos_auto/> 
    DAV svn 
    SVNAutoversioning on 
    SVNParentPath /path/to/auto_versioning_repositories 
</Location> 

显然,这将打破一些与您有

svn switch --relocate 

修复预SVN 1.7结帐的URL, RESP。

svn relocate 

为SVN 1.7客户

+0

有指向同一个SVNParentPath这两个地方的任何问题? – ksariash

+0

只要 s不同,但是您可以在所有回购中启用autoversioning。 –

相关问题