感谢您的所有评论和帮助。
我试图关注 nosid 标记的重复问题。实际上我并没有通过它得到我想要的东西,但可能得到了关于如何进一步进行的提示。
使用 svn 命令后:
svn ls -v ^/tags
我得到了如下标签的大列表:(使用了这里描述的解决方案)
7979 ? Apr 12 2012 AFTER_CHANGING_APPLICATION_APRIL_2012/
7970 ? Apr 12 2012 BEFORE_CHANGING_APPLICATION_APRIL_2012/
5050 ? Oct 05 2011 ADDING_C_FILE_OCT_2011/
2056 ? AUG 30 2011 AETER_COMMITTING_XCHANGES_TO_PROJECT_AUG_2011/
1021 ? APR 21 2011 AETER_COMMITTING_XCHANGES_TO_PROJECT_APR_2011/
489 ? Dec 03 2010 AFETR_COMMITTING_BUGFIX_ON_DEC_2010/
......
在以未排序的顺序获得这个庞大的 SVN 标签列表之后,现在我使用一个简单的 CPP 程序从这里对上述标签进行排序,这些标签存储在一个文本文件中。并得到了想要的结果。如下:
489 ? Dec 03 2010 AFETR_COMMITTING_BUGFIX_ON_DEC_2010/
1021 ? APR 21 2011 AETER_COMMITTING_XCHANGES_TO_PROJECT_APR_2011/
2056 ? AUG 30 2011 AETER_COMMITTING_XCHANGES_TO_PROJECT_AUG_2011/
5050 ? Oct 05 2011 ADDING_C_FILE_OCT_2011/
7970 ? Apr 12 2012 BEFORE_CHANGING_APPLICATION_APRIL_2012/
7979 ? Apr 12 2012 AFTER_CHANGING_APPLICATION_APRIL_2012/
......
现在我得到了所有按提交日期排序的标签。希望这对像我这样的人有所帮助。