首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bluehost上的websvn

bluehost上的websvn
EN

Stack Overflow用户
提问于 2009-01-29 21:36:28
回答 3查看 987关注 0票数 1

我已经能够让SVN在bluehost上工作。接下来,我尝试设置websvn,我可以看到websvn主页,但当我单击存储库时,我会得到以下错误:

运行以下命令时出错:/home/用户名/system/bin/svn--非交互式--配置目录/tmp日志--xml --详细--limit 2‘verbose

/home/username/system/bin/svn:第60行: /usr/bin/sed:无此类文件或目录/home/username/system/bin/svn:第64行: /usr/bin/sed:无此类文件或目录ls:写入错误:断开管道/home/username/system/bin/svn:第88行: /usr/bin/sed:无此类文件或目录

但是/usr/bin/sed在ssh中运行得很好。有什么提示吗?谢谢

EN

回答 3

Stack Overflow用户

发布于 2009-01-31 07:54:43

我解决了!:)

我发现svn实际上是一个bash脚本!它已经在以下几个位置硬编码到其中: /usr/bin/sed

因此,我只需将它们替换为: /home/username/bin/sed,它就可以工作了!:)

WebSvn现在在bluehost上工作得很好!

票数 1
EN

Stack Overflow用户

发布于 2009-01-30 07:56:48

使用ssh登录的计算机可能不是在您尝试的websvn URL上实际为HTTP请求提供服务的计算机,因此实际上可能没有安装/u/b/sed。您可以尝试在您的帐户中安装sed,并将所有对/u/b/sed的引用替换为您自己的版本的路径。svn+ssh对你来说工作得很好吗?

干杯,沃克

票数 0
EN

Stack Overflow用户

发布于 2009-01-30 08:50:20

沃克

您使用ssh登录的计算机可能不是在您尝试的websvn URL上实际为HTTP请求提供服务的计算机,因此实际上可能没有安装/u/b/sed。>

是的,这可能是一个原因。我们怎么检查它呢?像这样的php吗?echo exec( "sed“);

您可以尝试在您的帐户中安装sed,并将所有对/u/b/sed的引用替换为您自己版本的路径。>

是的,我已经尝试过了,更改了websvn设置,但不知何故,svn执行了/usr/bin/sed并再次出现错误。

svn+ssh对你来说工作得很好吗?

是的,它工作得很好。

谢谢,

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/493554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档