1

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

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

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

4

1 回答 1

4

从 1.7 开始,TortoiseSVN 在 TortoiseSVN/bin 目录中包含一个 1.7 SVN 命令行客户端的副本。

如果使用此版本也不是一个选项,并且客户端不想让您安装命令行 SVN 客户端,请向我们解释此规则没有意义,因为命令行客户端只是相同的另一个用户界面SVN 库,如果他们坚持,那么你会浪费很多时间,他们会因此损失很多钱,手动做可以自动化的事情。

于 2012-05-03T08:23:03.187 回答