gpt4 book ai didi

android - Gradle中返回的SVN版本号错误(org.tmatesoft.svn)

转载 作者:行者123 更新时间:2023-12-03 05:14:32 25 4
gpt4 key购买 nike

我正在使用以下方法来获取SVNRevision号。

但是,我期望 18,19,20,21 。但是无论我最近提交的内容如何,​​它始终返回 13

大量的资源说虽然使用下面的代码。那为什么我没有得到正确的数字。

 import org.tmatesoft.svn.core.wc.*

def getSvnRevision(){
ISVNOptions options = SVNWCUtil.createDefaultOptions(true);
SVNClientManager clientManager = SVNClientManager.newInstance(options);
SVNStatusClient statusClient = clientManager.getStatusClient();
SVNStatus status = statusClient.doStatus(projectDir, false);
SVNRevision revision = status.getRevision();
return revision.getNumber();
}

最佳答案

如果像 eclipse 一样,您需要更新您的项目,以使本地版本号增加。提交似乎并没有更新本地文件的版本号。 aka,我总是提交,然后更新,以便我的项目显示正确的SVN版本。

不确定,这也可能是设计使然(SVN)。

关于android - Gradle中返回的SVN版本号错误(org.tmatesoft.svn),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35130480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com