从SVN获取最新版本的标签

时间:2011-08-15 08:26:09

标签: c#-4.0 tortoisesvn

我打算创建一个包装一些SVN标记文件的工具。因此,我的方法是给出我需要打包的文件夹的SVN中继路径,工具将识别该文件夹中的最新标记位置。那么有没有办法获得trunk文件夹的最新标记路径。

例如:假设我的trunk文件夹是“abcd”。我已经标记了2次如下。

abcd-1.0.0.1-QA
abcd-1.0.0.2-QA

所以我需要为我的包裹获得abcd-1.0.0.2-QA

我正在使用“TortoiseSVN 1.2.6, Build 4786 - 32 Bit”MS VS 2010. 我按C#开发了我的工具。

提前完成。

1 个答案:

答案 0 :(得分:1)

您应该查找代码的最高SVN版本号。您可以在标记本地文件夹上使用svn info并解析“Revision”语句的返回标准输出(使用perl)