来自命令行的TortoiseSVN

时间:2012-05-03 08:12:08

标签: java svn maven tortoisesvn release

我们正在Subversion和Maven环境中构建项目。我的客户强迫我使用TortoiseSVN来访问svn。一切正常但现在我想使用maven release:prepare来创建我的应用程序的发布版本。对我来说麻烦的是,maven需要一个可以通过svn调用的subversion客户端。

如果我理解它,右龟只允许使用tortoise.exe进行命令行访问。知道我怎么告诉maven使用乌龟而不是svn?

不幸的是,由于客户的策略,安装cygwin或任何其他svn客户端不是一种选择。 : - (

1 个答案:

答案 0 :(得分:4)

自1.7以来,TortoiseSVN在TortoiseSVN / bin目录中包含1.7 SVN命令行客户端的副本。

如果使用此版本也不是一个选项,并且客户端不希望让您安装命令行SVN客户端,请向我们解释此规则没有意义,因为命令行客户端只是另一个用户界面在同一个SVN库中,如果他们坚持,那么你将失去很多时间,因此他们将失去一大笔钱,手动完成可自动化的工作。