svn - 是否有 Subversion Checkout Hook 或类似的东西?

标签 svn hook svn-checkout svn-hooks

我正在使用 subversion 存储库,我想知道何时有人要求我的存储库结帐;像“svn co”或“svn up”。每当有人从我的 svn 服务器请求信息时,是否可以使用 Hook 或其他方法来运行脚本或发送电子邮件?如何在不依赖 apache 日志的情况下实现这一目标?

顺便说一句,它是一个非常简单的存储库,仅用于教育目的。

(如果您需要更多信息,请询问。提前致谢。)

最佳答案

以下是 Subversion 1.5 中所有支持的钩子(Hook),来自 Version Control with Subversion书:

  • 开始提交
  • 预提交
  • 提交后
  • pre-revprop-change
  • 修改后更改
  • 预锁
  • 后锁
  • 预解锁
  • 解锁后

  • 没有您描述的预结帐或预更新 Hook 。

    关于svn - 是否有 Subversion Checkout Hook 或类似的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/804970/

    相关文章:

    c++ - 防止无形式的应用程序因键盘 Hook 而关闭

    c++ - 在 Hook 过滤器函数中过滤 Windows 消息

    svn - 如何在SVN中进行独家结帐?

    git - 将 SVN checkout 转换为使用 git (git-svn)

    java - 从旧 Java 文件中删除 SVN 内容

    svn - svndumpfilter --drop-empty-revs保持填充修订

    python - 我可以从 bzr post/pre-commit hook 更改已修复的错误吗?

    php - 如何同时对多个 PHP 文件执行错误检查?

    使用SVN版本控制系统时的Java IO问题

    iOS 您可以通过 PuTTY Pageant 在 iPhone/iPad 上查看 SVN 存储库吗?