问题标签 [websvn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
40003 浏览

svn - “svn:E195019:检测到 URL 的重定向周期”的原因是什么?

尝试从我的 SVN 回购中结帐给了我

但是,似乎此错误仅在我位于某些(特定)代理服务器后面时才会发生。

正如在其他帖子中所讨论的(请参阅tortoise svn 给我“检测到 URL 'domain/svn' 的重定向周期”),如果 SVN DAV 配置错误,例如,使用 SVNParentPath 而应该使用 SVNPath,则会发生此错误。但是,我的配置似乎是正确的,并且 - 据我所知 - 只有在代理后面时才会出现问题。

存储库的设置或多或少是标准的,例如,

0 投票
2 回答
413 浏览

php - Apache/PHP 没有读取文件的权限

我有一个网页试图读取文件但出现权限被拒绝错误。我写了一个非常简单的页面来重现这个问题。

作为测试,我尝试将 svn 目录和以下所有内容的权限设置为荒谬的 777,将所有权更改为 apache 并尝试将 apache 用户添加到不同的组。我已经确认它以 apache 用户身份运行(即上面的 whoami 调用)。如果我尝试在命令行上将上述命令作为 apache 运行,那么它可以正常工作,例如

为什么这不符合我的预期?我希望给文件 777 会给予“其他”完全权限,我希望将所有者更改为 apache 也可以解决问题。我希望执行 sudo,因为如果 php 失败,apache 用户会失败。

顺便说一句,为了完整起见,这是我正在运行 WebSVN 的一个问题,但它似乎是 apache 问题而不是 WebSVN 问题。

0 投票
1 回答
436 浏览

php - 添加svn二进制位置后Websvn显示空白屏幕

重命名distconfig.php为后,我安装了 SVN 并仅配置了两件事config.php

  1. $config->setSVNCommandPath('D:\SlikSvn\bin\'); // 例如 c:\program files\subversion\bin

  2. $config->addRepository('Assembla', ' https://subversion.assembla.com/svn/projectname ', null, 'username', 'passwd');

最初,它向我展示了:

使用1正确指定svn.exe路径后,没有显示任何错误,而是一个空白页。

我尝试添加和删除 2,但它继续显示空白页。

知道可能出了什么问题吗?

0 投票
1 回答
384 浏览

apache - WebSVN 抛出 XML 错误:升级到 SVN 1.8.8 后未找到元素 (3)

我们在 SVN 1.6.11 上,今天刚刚升级到 1.8.8。我们可以使用 https:// 和 file:// 签入和签出文件

我们之前安装的 WebSVN 2.3.3 可以正常工作,但现在给出一个带有此错误的空白页面:

XML 错误:在第 3 行第 0 字节 28 列未找到元素 (3)\ncmd: svn --non-interactive --config-dir /tmp log --xml --verbose -r HEAD:1 'file:///主页/ckhronos/svn/repos/@HEAD' --limit 2

如果我们运行: svn --non-interactive --config-dir /tmp log --xml --verbose -r HEAD:1 'file:///path/to/repos/@HEAD' --limit 2

从命令行我们得到一个合理的输出:

我们使用 PHP 5.4 运行 CentOS 6.5。我们从源代码构建颠覆。有谁知道我们为什么会收到这个错误?

0 投票
1 回答
1146 浏览

svn - 在没有客户端软件的情况下签出 svn 目录?

我工作的计算机被锁得很紧,我有一台可以连接到互联网的计算机,但只有 Internet Explorer 和 Outlook 可以访问互联网。我也无法在其上安装软件。我有一台单独的“独立”计算机,我可以在上面安装或运行任何我想要的东西,但我无法将它连接到互联网。

我需要从 gforge svn 下载一个目录。有没有办法从我的浏览器做到这一点?我想象一个网站,我可以在其中输入我需要结帐的目录的地址,它会生成一个 zip 文件,我可以在 Internet Explorer 中下载该文件,其中包含该目录及其所有子目录。我需要在连接互联网的计算机上下载代码,然后将其传输到我的“独立”计算机上运行它。

我搜索了一堆,很多人都有类似的问题,但没有和我一样的限制。例如,许多人可以使用DownloadSVN,因为它是一个便携式程序,不需要在您的计算机上安装任何东西。但是,在我的情况下,DownloadSVN 可执行文件不允许访问互联网。

大多数 github 项目和一些 gforge 项目都有“下载 zip”当前目录的选项,这很好,但是我需要下载的 gforge svn 没有这个选项。我可以浏览并手动下载每个单独的文件,但这需要很多小时。

不确定这是否重要,但我使用的是带有 Internet Explorer 10 的 Windows 7。关键信息是我无法从我计算机上安装的任何软件访问 Internet,因此在 IE 之外运行的任何类型的客户端软件都无法工作(也许可以在 IE 中运行的东西,比如某种 javascript 会起作用吗?)。

0 投票
1 回答
329 浏览

html - WebSVN中的HTML文件如何渲染?

我有一个代码项目,其中包含从 Markdown 编译的 HTML 文件形式的文档,并且具有 Doxygen HTML 表示。这个项目,它的所有文档和它的 Doxygen 表示都存储在 WebSVN 存储库中。

我希望能够将人们链接到文档的渲染版本和 Doxygen 表示。鉴于查看存储库需要授权,那么这样做的好方法是什么?

理想情况下,在显示页面上会有一个链接,用于在存储库中呈现 HTML 的 HTML 文件。但是,我拥有的是一个下载链接(它在文件 URL 上附加了一些内容,例如README_SVN.html?op=dl&rev=123456)。

如果在 WebSVN 中呈现太难,其他站点可以以某种方式呈现 HTML 吗?我在想有点像http://htmlpreview.github.io/的东西。我尝试的是使用文件下载链接的 TWiki 页面中的 iframe,但这刚刚启动了下载。

0 投票
1 回答
477 浏览

git - 相当于 Git 的 websvn

我目前在我的服务器中使用websvn来可视化 svn 分支。

由于我最近介绍了 Git,我正在寻找一个等价于以图形方式查看 git

0 投票
3 回答
1394 浏览

php - WebSVN 不识别存储库

我正在尝试安装 WebSVN。到目前为止一切正常,但我的存储库未被识别。

在我的用户文件夹/home/svnsvn是用户名)中,我有几个存储库,我希望它们都出现在 WebSVN 中。

这是我的config.php

如果我在浏览器中打开 WebSVN,它会显示一个HTTP ERROR 500. 如果我将行更改$config->parentPath('/home/svn');$config->parentPath('/home');它会一直告诉我:

请使用 $config->parentPath 或 $config->addRepository 在 include/config.php 中设置存储库。有关详细信息,请参阅安装指南。

我错过了什么吗?

0 投票
1 回答
413 浏览

php - WebSVN 不显示存储库

我正在将 svn 服务器从 CentOS 5 迁移到 CentOS 7 服务器。我所做的非常简单。

我已经用 yum 包管理器安装了 subversion 和 websvn。我已按照以下文档创建 svn 转储并在 CentOS 7 上设置 svn: https ://www.vultr.com/docs/how-to-setup-an-apache-subversion-svn-server-on-centos- 7

我将 config.php 配置为指向 /home/svn,如下所示:

然后我为apache配置了一个虚拟主机,如下所示:

WebSVN 出现了,我已经导入了一个存储库来检查它是否正常工作,但是存储库没有显示。

我看不到我错过了什么或做错了什么。

0 投票
1 回答
247 浏览

svn - SVN 网页用户界面

我最近在 Linux 服务器 (Gentoo) 上安装了 Subversion。

问题是是否有任何 Web 界面可用于浏览存储库,即获取日志、差异、责备等。

我想通过 Web 界面而不是使用 SSH 向其他人展示我的工作。展示用 Markdown 编写的 README 文件会很棒。