从SVN获取最新版本的标签

发布于 2024-11-29 21:09:52 字数 362 浏览 0 评论 0原文

我将创建一个工具来打包一些 SVN 标记的文件。因此,我的方法是提供我需要打包的文件夹的 SVN 主干路径,工具将识别该文件夹中的最新标记位置。那么有没有办法获取 trunk 文件夹的最新标签路径。

例如:假设我的主干文件夹是“abcd”。我已经标记了两次,如下。

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 位”和 MS VS 2010。 我使用 C# 开发我的工具。

提前致谢。

I’m going to create a tool to packaging some of SVN tagged files. Hence my approach is to give the SVN trunk path of the folder I need to package and tool will identify the latest tag location from that folder. So is there any way to get latest tag path of the trunk folder.

Eg: Let’s say my trunk folder is “abcd”. And I have tagged 2 times as follows.

abcd-1.0.0.1-QA
abcd-1.0.0.2-QA

So I need to get abcd-1.0.0.2-QA for my package.

I’m using “TortoiseSVN 1.2.6, Build 4786 - 32 Bit” and MS VS 2010.
I develop my tool by C#.

Thanx in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

听不够的曲调 2024-12-06 21:09:52

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

you should look for the highest SVN version number of your tags. you can use svn info on your tag local folders and parse the returns stdout for the "Revision" statement (use perl)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文