2010-07-03 53 views
0

目前我的设置是这样的:我可以阻止推送本地存储库吗?

外部SVN仓库 - >本地SVN 工作拷贝,在 Mercurial库转换 - >在我 申请回购该 库作为subrepo的克隆

外部SVN是一个我没有任何特权的库。

基本上,我想阻止将更改推送到我的svn/hg混合存储库,所以更改只来自库的svn存储库。

这可能吗?

回答

1

您可以使用hooks在mercurial中。例如,在svnhgrepository/.hg/hgrc文件中,以下部分将导致从另一个repo推送失败(使用prechangegroup钩子)。

[hooks] 
prechangegroup = false 
+0

哦。我不知道你可以用钩子做到这一点!谢谢! – subb 2010-07-04 03:28:11

相关问题