更改 svnant 使用的 svn

发布于 2024-09-05 09:07:17 字数 170 浏览 12 评论 0原文

我已经在系统上的 ~my/home/bin 中安装了较新版本的 svn 并放置了它的路径。 因此,现在从命令行使用较新版本的 svn 而不是旧版本,位于 /usr/bin/ 中。

然而 svnant 继续使用 /usr/bin 中较旧的 svn。

我如何告诉 svnant 使用更新的 svn?

I've installed a newer version of svn on my system in ~my/home/bin and put the path to it.
So now from command line a newer version of svn is used instead of the old one, located in /usr/bin/.

However svnant keeps using an older svn in /usr/bin.

How can I tell svnant to use a newer svn?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

相权↑美人 2024-09-12 09:07:17

正如所见,svnant并不总是使用可执行文件: http://subclipse.tigris.org/svnClientAdapter.html

第一个 JavaHL 本机 (JNI) 颠覆库 (http://svn.apache.org/repos/asf/subversion/trunk/subversion/bindings/javahl/

第二个JavaSVN(纯Java)subversion API实现(http://tmate.org/svn/)

3rd-svn(.exe) 命令行客户端包装

对于第一个,您也必须升级罐。

如果它确实使用可执行文件,您应该尝试先将可执行文件放在其他 svn exe 之前的路径中,或者将其链接到 /usr/bin

ln -s /home/yourself/bin/svn /usr/bin/svn

As seen there svnant does not always uses the executable : http://subclipse.tigris.org/svnClientAdapter.html

1st-JavaHL native (JNI) subversion library (http://svn.apache.org/repos/asf/subversion/trunk/subversion/bindings/javahl/)

2nd-JavaSVN (pure Java) subversion API implementation (http://tmate.org/svn/)

3rd-svn(.exe) command line client wrapper

For the first too you would have to upgrade the jar.

If it really uses the executable you should try putting your executable in the path first before the other svn exe or linking it to /usr/bin

ln -s /home/yourself/bin/svn /usr/bin/svn
念三年u 2024-09-12 09:07:17

您可能想要执行以下操作:

mv /usr/bin/svn /usr/bin/svn_old
ln -s ~/your/home/bin/svn /usr/bin/svn

因此,如果需要,您可以拥有旧版本的副本,同时将当前使用的二进制文件链接到新版本。

You may want to do something like:

mv /usr/bin/svn /usr/bin/svn_old
ln -s ~/your/home/bin/svn /usr/bin/svn

So you have a copy of the old one if you need it, while linking the currently used binary to your new version.

初见 2024-09-12 09:07:17

将新的 svn 路径添加到 java.library.path

Add your new svn path to java.library.path

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文