Linux 下安装 svn 1.6.x 的问题

发布于 2021-11-14 04:11:04 字数 301 浏览 704 评论 8

红帽 Linux 下安装 SVN 1.6.6 ,客户端可正常使用,包括从别的 svn 库中 checkout 代码。

但是在本机上通过 svnserve -d 启动服务端后,用本地的 svn 命令连接,用户名口令验证过后就出现错误

Network Connection Closed Unexpectedly

暂时不知道什么原因,网上搜索了一下,说是跟 bashrc 中的 mseg -y 这个东西有关,要注释掉,但是我的 bashrc 没有这个(SVN的安装手册)。

有谁知道的帮个忙先。

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

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

发布评论

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

评论(8

瑾兮 2021-11-15 01:05:46

源码手动安装可能会麻烦点,下载rpm包用软件包管理工具安装,会省事很多。

爱的故事 2021-11-15 01:05:29

我用同样的方法。居然不成功。

也是1.6X

./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-berkeley-db=db.h:/usr/local/BerkeleyDB.4.8/include/db4.8:/usr/local/BerkeleyDB.4.8/lib/db4.8:db-4.8          

checking dynamic linker characteristics... GNU/Linux ld.so

(cached) (cached) checking how to hardcode library paths into programs... immediate

checking whether libtool needs -no-undefined... no

checking whether to avoid circular linkage at all costs... no

checking for trang... none

checking for socket in -lsocket... no

checking for availability of Berkeley DB... no

configure: error: Berkeley DB 4.0.14 or newer wasn't found.

情栀口红 2021-11-15 01:05:29

用  红帽的 软件包管理工具  安装 SVN  应该会处理依赖关系吧!

想挽留 2021-11-15 01:05:13

红薯哥,顶你一下。

能否归途做我良人 2021-11-15 00:56:10

我也遇到同样的问题了!可是安装方法点进去跳到oschina首页了!

爱的故事 2021-11-14 21:41:11

回复
已更改链接地址

海之角 2021-11-14 21:12:37

回复
今天上午也搞定了。开始一直提示Berkeley DB问题,我按照那个方法,虽然测试test.c还是报错(好像是找不到db.h)但是重新编译subversion就没报BerkeleyDB的错了。但还是neon的缺失确实引起的问题。下载neon make后svn就ok了。谢谢~

流心雨 2021-11-14 15:19:17

终于搞定了,哇哈哈哈!

问题出在 Berkeley DB 这个东西上,SVN 的文档说这个是可选的,可实际上必须安装。

安装方法请看这里。其中特别要注意的是帖子中红色部分。

接下来重新编译 Subversion,需要指定 Berkeley DB 的参数,我的系统中配置命令如下

#./configure --with-apr=/data/software/apr-1.3.9 --with-apr-util=/data/software/apr-util-1.3.9 --with-berkeley-db=db.h:/usr/local/BerkeleyDB.4.8/include:/usr/local/BerkeleyDB.4.8/lib:db-4.8
#make
#make install

一切都搞定了,哈。

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