TortoiseSVN 从命令行
Posted
技术标签:
【中文标题】TortoiseSVN 从命令行【英文标题】:TortoiseSVN from command line 【发布时间】:2012-05-03 08:12:07 【问题描述】:我们正在 Subversion 和 Maven 环境中构建项目。我的客户强迫我使用TortoiseSVN 来访问svn。一切正常,但现在我想使用 maven release:prepare
创建我的应用程序的发布版本。对我来说麻烦的是 maven 需要一个可以通过svn
调用的颠覆客户端。
如果我理解正确,乌龟只允许使用 tortoise.exe 进行命令行访问。知道我如何告诉 maven 使用乌龟而不是 svn 吗?
不幸的是,由于客户端的政策,安装 cygwin 或任何其他 svn 客户端不是一个选项。 :-(
【问题讨论】:
呆伯特随着时间的推移变得越来越现实:) maven 好像有 javasvn 提供者:code.google.com/a/apache-extras.org/p/… 【参考方案1】:从 1.7 开始,TortoiseSVN 在 TortoiseSVN/bin 目录中包含 1.7 SVN 命令行客户端的副本。
如果使用此版本也不是一个选项,并且客户端不想让您安装命令行 SVN 客户端,请向我们解释此规则没有意义,因为命令行客户端只是另一个用户界面在同一个 SVN 库上,如果他们坚持,那么你会浪费很多时间,他们也会因此损失很多钱,手动做可以自动化的事情。
【讨论】:
万岁!我忘记了最后一个约束。我们正在使用乌龟 1.6.7。 :-( 但是支持考虑升级。:-) 很高兴等待新版本。既然其他人提出了答案,我会接受它。以上是关于TortoiseSVN 从命令行的主要内容,如果未能解决你的问题,请参考以下文章