问题标签 [svnserve]

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 投票
3 回答
7169 浏览

svn - svnserve 如何提供多个存储库?

我已将 svnserve 配置为查看它所服务的存储库的目录“Foo”。现在我将配置从一个存储库更改为多个存储库,所有存储库都包含在一个目录“Bar”中。我重新配置了 svnserve 以查看“Bar”,但现在我的客户找不到任何存储库。我究竟做错了什么?我需要为每个存储库提供一项服务吗?

谢谢,米尔。

0 投票
4 回答
43801 浏览

svn - 有没有一种优雅的方法来停止 svnserve -d

我正在寻找类似的东西:

0 投票
3 回答
15677 浏览

svn - 使用 LDAP 的 svnserve

我想知道如何使用 LDAP 身份验证设置 SVN 存储库。不过我不想使用 Apache DAV。

0 投票
3 回答
206 浏览

svn - 本地单用户存储库是否不严格要求 svnserve?

我正在阅读红豆书,并注意到这一段:

不要被让所有用户直接通过 file:// URL 访问存储库的简单想法所诱惑。即使每个人都可以通过网络共享随时使用存储库,这也是一个坏主意。它消除了用户和存储库之间的任何保护层:用户可能意外(或故意)损坏存储库数据库,使存储库脱机以进行检查或升级变得困难,并且可能导致文件权限问题混乱(请参阅名为“支持多种存储库访问方法”的部分)。请注意,这也是我们警告不要通过 svn+ssh:// URL 访问存储库的原因之一——从安全角度来看,它实际上与本地用户通过 file:// 访问相同,

我意识到,因为我是唯一一个访问存储库的人,所以这些警告似乎都不适用。那时我可以安全地关闭svnserve并且只需要担心升级我的 TortoiseSVN 客户端,而不是每当有新版本发布时升级客户端和服务器?

(我已经尝试过了——只需要使用 Relocate 功能从 svn:// 切换到 file://——但我想确保如果我把它留在这里,不会有什么东西偷偷摸摸方式。)

0 投票
1 回答
2953 浏览

svn - svnserve 和 SASL 问题

我已经在我的系统中配置了 svn 服务器,并为使用 SASL MD5 验证用户进行了以下配置。我在 svnserve.conf 中做了以下更改

我通过以下命令添加用户

它要求输入密码并检查密码的正确性。但是一旦我使用以下命令输入用户名和密码

它显示以下警告

可能是什么原因?任何建议将不胜感激。

而且,

我在启动 svn 服务器时收到以下警告。我在 ubuntu 10.04 中配置服务器。而svn的版本是1.6.6。

0 投票
1 回答
197 浏览

windows - 在 Windows 上运行 svnserve 的各种方式的经验

有没有人可以分享在 Windows 上运行 svnserve 的各种经验。我主要将它用于我与朋友分享的一个小型爱好项目,因此它将在我的桌面上运行。

使用 Collabnet Subversion Edge 似乎有点重。只运行'svnserve'有什么缺点吗?我最近发现了 VisualSVNserver,它似乎添加了一些简单的管理功能。

0 投票
1 回答
1898 浏览

svn - 在本地停止/启动 svnserve

(在 Ubuntu 上开发)

我正在本地安装 SVN 以跟踪我的项目直到其 1.0 版本。没什么特别的,因为我是唯一的开发人员,所以没有身份验证/SSH等;与 webdav/httpd 等无关。只是一个普通的旧本地服务器实例!

我以前从未这样做过,所以我终于明白,只要我想将任何代码提交到仓库,我就必须手动启动和停止 svnserve。

我看到可以将 inetd 配置为将 svnserve 作为服务分派。基本上,inetd 侦听您指定的端口,如果它检测到该端口上的任何 svn 流量,则启动 svnserve 并将命令传递给它;看起来inetd在不用于节省内存时也会关闭服务器。

任何方式,inetd 或其他方式,将 svn 配置为在本地客户端尝试访问其存储库之一时启动,并在完成后自动关闭?

为了我的例子,这里有一些相关的 URL:

/usr/bin - svn、svnadmin 和 svnserve 都安装在其中
/opt/sandbox/svn/myProj - myProj的存储库的位置

因此,客户端应该通过点击连接到服务器

感谢您的任何想法!

0 投票
1 回答
1310 浏览

svn - 与 Subversion Edge 一起运行 svnserve

如果我在 Subversion Edge 旁边运行 svnserve.exe,它会导致任何冲突吗?我们有人远程签入代码,他将通过 https 进行,但对于内部的每个人,我想利用普通 svn 协议使用的更高速度(SVN EDGE 不支持 svn 协议)。

我预计这不会有任何问题,但是,我总是喜欢在为生产设置某些东西之前仔细检查。

0 投票
1 回答
1255 浏览

svn - 将 svnsync 与 svnserve 和 auth-access 一起使用时出现问题

创建一个存储库“repo1”

更改目录配置

svnserve.conf 的内容

password.txt 的内容

authz.txt 的内容

运行'repo1'

创建镜子

在钩子中创建文件 pre-revprop-change.cmd

pre-revprop-change.cmd 的内容

SVNSYNC 初始化

输出:版本 0 的复制属性。

SVNSYNC 同步

检查 repo1_mirror

使用 TortoiseSVN 查看

它是空的

注意:我在 svnserve.conf 中运行了没有身份验证的测试,一切都很好。我很确定授权的东西会造成问题。

0 投票
1 回答
802 浏览

svn - svnserve 和 apache 服务于同一个 SVN 存储库?

可以安全地拥有由svnserve 和 httpd 服务的相同 SVN 存储库吗?

我对使用 httpd的远程用户有性能问题。

我想知道这是否可行,推荐...?

谢谢,