代码之家  ›  专栏  ›  技术社区  ›  Oded

在SVN中压缩二进制文件?

  •  0
  • Oded  · 技术社区  · 15 年前

    在将文件提交给SVN之前,我需要激活脚本。

    1. 有没有办法使用预提交挂钩来执行脚本?如果是的话,我该如何给he脚本提供根目录(以便它扫描子文件夹并压缩)?

    2. 当我检查文件的时候我也需要做同样的事情。我需要执行一个脚本。同样,我需要本地根的路径,而且没有签出后挂钩,所以我如何执行脚本?

    谢谢,

    奥德

    1 回复  |  直到 15 年前
        1
  •  2
  •   bendin    15 年前

    没有办法用普通的subversion“hook脚本”来实现这一点,因为这些都是服务器端的。

    subversion命令行客户端不支持客户端挂钩。例如,您必须编写自己的脚本来包装 svn update 然后使用这些脚本,而不是它们包装的svn命令。

    据我所知,TortoiseSVN支持客户端挂钩。如果你用的话,你可能会很幸运。