【问题标题】:How to seal/shutdown a subversion repository如何密封/关闭颠覆存储库
【发布时间】:2013-03-08 23:42:28
【问题描述】:

我的项目从 svn 切换到了 mercurial。我需要关闭/密封 svn 存储库,这样就没有人再错误地提交它了。我不想关闭 svn 服务器,因为还有其他项目在使用它。

我的 google-fu 让我失望了。我该怎么做?

【问题讨论】:

  • 告诉开发者停止使用它?
  • 别傻了,有一种方法可以显式关闭存储库。
  • 您还可以更改存储该存储库的目录的权限。
  • 看看这是否相关:stackoverflow.com/questions/9228183/…

标签: svn


【解决方案1】:

./hooks/pre-commit 中添加一个预提交钩子(当然是chmod +x)

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

【讨论】:

  • 该死的你打败了我。 sys.stderr.write ("请使用 mercurial 存储库获取新代码。\n") sys.exit(1)
猜你喜欢
  • 2014-02-27
  • 2012-03-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多