当前位置: 首页 > 知识库问答 >
问题:

如何将ra_neon添加到OSX上svn

韶英达
2023-03-14
svn --version

svn, version 1.7.8 (r1419691)
   compiled Feb  8 2013, 14:56:55

Copyright (C) 2012 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see (link removed)

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

大多数帖子说,您需要编译SVN源代码,并以这种方式添加neon模块。我注意到有一个SVN版本我也可以更新。所以我尝试了这条路线。

以下是SVN更新URL:https://subversion.apache.org/download/#released-以下是Neon的URL:http://www.webdav.org/neon/

然后我尝试使用以下命令配置它并支持neon:./configure--with-neon=/path_to_neon/neon-0.29.6/

在make和make install完成后,我查看它是否已安装。令我惊恐的是SVN被更新了,但是没有安装霓虹灯模块。

svn --version

svn, version 1.7.9 (r1462340)
   compiled May 13 2013, 10:08:54

Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see  (link removed)

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

再说一遍,有人知道如何安装或启用ra_neon模块吗?

共有1个答案

步兴德
2023-03-14

我不知道是否可以只安装模块而不针对subversion的源代码进行编译,所以我认为您最好是下载subversion源代码(和neon)并从源代码进行安装。

下面是对我起作用的顺序:

  1. 下载霓虹灯
  2. 编译并安装neon
  3. 下载、编译、安装Subversion
    Right-Effort:lmg42$ cd neon-0.29.6
    Right-Effort:lmg42$ ./configure --help
    Right-Effort:lmg42$ ./configure --with-ssl=openssl
    Right-Effort:lmg42$ make
    Right-Effort:lmg42$ sudo make install
    Right-Effort:lmg42$ cd ../subversion-1.7.9
    Right-Effort:lmg42$ ./configure --with-neon=/usr/local --with-openssl --prefix=/usr
    Right-Effort:lmg42$ make
    Right-Effort:lmg42$ sudo make install

    Right-Effort:lmg42$ svn --version
    svn, version 1.7.9 (r1462340)
       compiled May 30 2013, 12:41:24

    Copyright (C) 2013 The Apache Software Foundation.
    This software consists of contributions made by many people; see the NOTICE
    file for more information.
    Subversion is open source software, see http://subversion.apache.org/

    The following repository access (RA) modules are available:

    * ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
      - handles 'http' scheme
      - handles 'https' scheme
    * ra_svn : Module for accessing a repository using the svn network protocol.
      - with Cyrus SASL authentication
      - handles 'svn' scheme
    * ra_local : Module for accessing a repository on local disk.
      - handles 'file' scheme  
 类似资料:
  • 问题内容: 谁能告诉我如何在OSX上添加到类路径? 问题答案: 如果要使计算机上的每个Java应用程序都可以使用一组特定的JAR文件(或.class文件),那么最好的选择是将这些文件添加到中。 或者,如果你想这样做的每一个Java应用程序,但只有当 你 的Mac OS X帐户运行它们,然后使用来代替。 编辑: 如果您只想对特定的应用程序执行此操作,如Thorbjørn所要求的,那么您将需要告诉我们

  • 我正在尝试创建一个新的JavaFX项目。我已经安装了1.8,我相信其中包括javafx包。在终端中运行将显示。我从这里安装的 当我转到时,选择的版本是。列表中没有版本。如果选择add new,并导航到,我会看到: 没有版本。 如何将IntelliJ更新到用户版本?

  • 问题内容: 如何将动作侦听器添加到这些按钮,以便可以从主要方法调用actionperformed它们,因此单击它们时可以在程序中调用它们? 问题答案: 两种方式: 1.在你的类中实现,然后使用; 稍后,你必须定义一个方法。但是,对多个按钮执行此操作可能会造成混淆,因为该方法将必须检查每个事件()的来源以查看其来自哪个按钮。 2.使用匿名内部类: 稍后,你必须定义。当你有多个按钮时,这样做效果更好,

  • 问题内容: 我想使两个按钮看起来像按钮。只有当我使用actionlink的#ID来应用时,我才能实现此目的。我想为操作链接分配一个类,但是当我使用下面的代码时,出现一个错误,提示我缺少“}”。 这是我正在应用的样式: 这可行,我想我可以将另一个#ID添加到样式中,但想将样式应用于Class。 问题答案: 您必须使用字符,因为class是C#中的关键字。这是MSDN文档的链接

  • 请帮助我,我正在创建像sublime text editor这样的软件。我想显示可用的字符集列表,下面是主要问题的图片。在这张图片中,我看到的菜单弹出窗口至少有200多个字符集,但只有显示。。。某物但是要显示所有字符集。没有为该弹出菜单添加滚动条的选项 我的软件图片有问题,请看那个红色圆圈。 请任何人帮助我如何添加滚动条到那个

  • 问题内容: 最近8个小时我一直在阅读文档,但没有发现任何可以帮助我的东西。大概是,但是没有代码在工作,因为它一直说“找不到图像URL”并引发异常。但是我还有其他项目,从来没有这个问题。 因此,有一个类包含这样的月份: 到目前为止,一切都很好。我什至可以在控制台中对其进行测试,并且效果很好,并且可以按值排序。现在,当我尝试从资源中添加图像时,出现了我之前提到的问题:找不到URL。但是,我只能使用图像