2017-08-23 49 views
0

是否可以根据创建日期对svn标签进行排序?根据创建日期排序svn标签

我们用现在的命令是

svn --non-interactive list URL 

这是基于标签名返回排序的标签。 有没有什么办法可以根据创建日期获取标签?

回答

0

颠覆本身并没有这样做。标签本身对于Subversion来说并不是什么特别的东西 - 它们只是副本,而且任何重要的东西都来自您应用于它们的命名和使用惯例。

假设你的标签是静态的(他们不改变一次创建的),你必须把所有的目录列表中,在每一个运行svn info提取Last Changed Rev(或Last Changed Date),并收集成散列表或类似的数据结构,然后对其进行排序。

如果你的标签是不静态,那么你就必须要经过日志本身洞穴探险,使用--stop-on-copy(该--xml选项可能将是用于分析有用)查找每个标签中的第一个日志条目。