编辑文本文件并在SVN标记发生任何更改后提交(Subversion)

时间:2014-09-01 09:06:01

标签: svn tortoisesvn visualsvn-server

我在主干中有一个文本文件a.txt,它捕获有关标签的一些信息。我想更新此a.txt并在标签发生更改时提交到服务器。

是否可以从服务器端(来自post post hook)或客户端?

2 个答案:

答案 0 :(得分:1)

  1. 在post-commit钩子脚本中使用svnlook dirs-changed -r %2 %1来获取已更改目录的列表(它是目录本身的属性更改或更改的子项目),

    < / LI>
  2. 解析上述命令的输出。如果更改的目录包含/tags,则修改a.txt文件,并通过file://访问方法对repo进行更改以进行其他提交。

答案 1 :(得分:0)

可以挂钩(但它将是/trunk的其他提交)