【问题标题】:TortoiseSVN from command lineTortoiseSVN 从命令行
【发布时间】:2012-05-03 08:12:07
【问题描述】:

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

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

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

【问题讨论】:

标签: java svn maven tortoisesvn release


【解决方案1】:

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

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

【讨论】:

  • 万岁!我忘记了最后一个约束。我们正在使用乌龟 1.6.7。 :-( 但是支持考虑升级。:-) 很高兴等待新版本。既然其他人提出了答案,我会接受它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-05
相关资源
最近更新 更多