我的应用程序中有两个分支:
当我从这些分支标记代码版本时,我会创建一个名为01.01
的标记。
有没有办法从subversion或修订图中提取最新的标签?是否有可能有一个PHP脚本并将其传递给分支URL,它可以解析修订图或类似的东西给我最新的标签?
答案 0 :(得分:1)
我做了类似的事情。我保留这个结构: \回购基 \树干 \分支 \释放
只有在准备好发布时,版本文件夹才能获取它的副本(标签)。然后,我首先通过以下方式获取最新的发布标记来自动部署它:
svn log -l 1 -v <url to release folder>
然后我使用正则表达式来解析我需要的行,这将始终是最新版本。您可以在php脚本中使用svn PHP库,或只使用exec命令。