2013-03-08 71 views
1

我的项目从svn切换到mercurial。我需要关闭/密封svn存储库,以免没人再犯这个错误。我不想关闭svn服务器,因为还有其他项目正在使用它。如何密封/关闭Subversion版本库

我的谷歌福正在失败我。我该怎么做呢?

+0

告诉开发者停止使用它吗? – Kev 2013-03-08 23:44:04

+0

不要傻,有一种方法可以明确关闭存储库。 – 2013-03-08 23:44:30

+0

您也可以更改存储该回购的目录的权限。 – Kev 2013-03-08 23:46:21

回答

2

添加预先提交的./hooks/pre-commit钩(CHMOD当然+ X)

#!/bin/sh 
echo "Use the mercurial repository for new code please" 1>&2 
exit 1; 
+0

该死的你打我它。 sys.stderr.write(“请使用mercurial仓库获取新代码。\ n”) sys.exit(1) – Kev 2013-03-08 23:50:12