我需要在我的Java代码中使用当前的SVN修订版。 我使用TortoiseSVN,Eclipse,Java 1.8,Windows 7。
我尝试了两件事:
1)buildnumber-maven-plugin:
由于公司的安全规则,我们与SVN服务器的连接太复杂,无法通过IDE / Maven连接它们。
2)svn:keywords:
我创建了一个文件(revTemp.txt)并在其中插入了一个svn关键字:$ revision $。用作$ revision $的svn关键字工作得很好,我可以用Java读取该文件。提交时,该文件的内容始终更新。
我的问题是,当我将其他文件提交到存储库时,我必须一直提交revTemp。
你能帮帮我吗? 非常感谢你!