svnserve

svndumpfilter 从存储库转储中提取特定文件夹
svnserve

svndumpfilter 从存储库转储中提取特定文件夹

我有一个带有许多存储库的 visualsvn 服务器。 团队中的一个人要求从项目存储库中提取几个文件夹,但我在提取时遇到了困难。 结构如下。 E012345------------------Parenet_Folder |_____E012345-------------------Same_Parent_Folder_Name ( I dont why this folder was created) |______Main |______Working 主要文件夹和工作文件夹位于 E012345 下(...

Admin

使用 svn merge --reintegrate (subversion 1.6.17) 时出现问题
svnserve

使用 svn merge --reintegrate (subversion 1.6.17) 时出现问题

我正在尝试使用 Subversion 合并 --reintegrate 功能将开发分支合并回项目主干。Fedora 14 上的 Subversion 版本 1.6.17。 我得到以下 [me@fedora14 product_trunk]$ svn merge --reintegrate ^/product/branches/NewFeature svn: Retrieval of mergeinfo unsupported by 'svn://fedorabox/e2458/branches/ErrtsFeaturDev' 我检查了 svnserv...

Admin

如果在提交过程中 svnserve 停止(SIGKILLED),会发生什么情况?
svnserve

如果在提交过程中 svnserve 停止(SIGKILLED),会发生什么情况?

如果在提交 [到 FSFS 存储库] 的过程中 svnserve 停止 (SIGKILLed),会发生什么情况? (我的意思是 svnserve 是否已经足够强大到可以处理这种情况,比如在重新启动时,或者所有存储库都必须被视为已损坏?) 同样,当 logrotate 或者类似程序试图在 svnserve 的日志文件上施展魔法时,svnserve 内部 [对当前打开的日志文件的句柄] 会发生什么? 同样,如果在提交过程中发出 RESTART(例如,当 logrotate 遇到 POSTROTATE 操作时发出的 RESTART),会发生什么情况? ...

Admin

svn升级1.9.4到1.9.5(Ubuntu 14.04 LTS)导致svn E200019版本不匹配错误
svnserve

svn升级1.9.4到1.9.5(Ubuntu 14.04 LTS)导致svn E200019版本不匹配错误

svn服务器与客户端安装完成后apt-get update/upgrade,但是任何svn操作都导致以下错误: svn: E200019: Version mismatch in 'svn_subr' (expecting equality): found 1.9.4, expected 1.9.5 svn: E200019: Version mismatch in 'svn_delta' (expecting equality): found 1.9.4, expected 1.9.5 svn: E200019: Version mismatch in ...

Admin

使用 svn:// 连接后,SVN 立即出现“Athentication Failed”
svnserve

使用 svn:// 连接后,SVN 立即出现“Athentication Failed”

我正在尝试使用该svn://协议连接到 Debian Linux 上的存储库。 我立即收到以下回复: svn: E170013: Unable to connect to a repository at URL 'svn://myhostname/myrepo' svn: E215004: Authentication failed 我的 svnserve.conf 包含以下内容: anon-access = none auth-access = write password-db = passwd 我的 passwd 文件包含以下内容: u...

Admin

为什么使用 sasl 时 svnserve 仍要求通过 svn+ssh 输入密码?
svnserve

为什么使用 sasl 时 svnserve 仍要求通过 svn+ssh 输入密码?

我已svnserve配置为从 运行inetd,并svnserve.conf设置为使用 sasl 进行身份验证。这样我就可以允许没有系统范围帐户的用户使用 访问某些存储库svn://。 但是,对于拥有系统帐户的用户(例如我自己),我更喜欢使用svn+ssh://公钥身份验证。据我所知,当以 身份运行时svnserve -t,svnserve 不会要求身份验证,而是使用通过 SSH 身份验证的当前用户。我觉得这曾经有效。今天,当我使用svn+ssh://存储库路径更新工作副本时,它开始要求我输入密码。 我能确认不是 SSH 要求我输入密码,公钥认证成功,而是...

Admin

snv + http 协议与 SElinux
svnserve

snv + http 协议与 SElinux

我被要求在 CentOS 7 操作系统上使用 http 和 svn 协议运行 subversion。安装了 apache 和 subversion。当 apache 和 subversion 要访问存储库时,就会出现问题。Apache 使用以下设置工作: #ls -Z drwxr-xr-x apache apache unconfined_u:object_r:httpd_sys_rw_content_t:s0 repository 但此时 svnserve 无法访问它。设置后 Svnserve 可以工作#chcon -R -t svnserve_co...

Admin

开机后启动SVN服务器
svnserve

开机后启动SVN服务器

我已经安装了 SVN 1.8,并在目录中创建了存储库/var/svnrepos/svn/。当我在终端中使用此命令运行 SVN 服务器时,一切正常,并且从客户端到 URL 的访问svn://svnserver/svn/成功: svnserve -d -r /var/svnrepos/ 我希望 SVN 服务器在系统启动时运行。我将上述命令添加到/etc/rc.d/rc.local文件中。SVN 服务器在启动后运行,但当我从客户端(TortoiseSVN)访问服务器时,我收到以下消息: Unable to connect to a repository a...

Admin

svnserve+sasl+ldap:saslauthd 未联系?
svnserve

svnserve+sasl+ldap:saslauthd 未联系?

我正在尝试使用 sasl+ldap 对 subversion 用户进行身份验证。有关此问题的其他问题似乎与早期版本的 subversion 或 sasldb 身份验证有关。 lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 8.1 (jessie) Release: 8.1 Codename: jessie svnserve --version svnserve, version 1.8.10 ...

Admin

SVN 配置组和基于路径的授权 (groups + authz)
svnserve

SVN 配置组和基于路径的授权 (groups + authz)

我正在尝试配置我的 Subversion 存储库以使用全局组文件(来自LDAP 组到 Subversion Authz 组桥接脚本) 与使用每个存储库的 authz 文件结合使用。目前我使用 svnserve,所以我的配置文件是 svnserve.conf。 我会使用“groups-db”选项,但 svnserve.conf 手册甚至没有列出它,而且很少有网页谈论它。Apache 中的 AuthzSVNGroupsFile 选项并没有真正好转。由于我找不到解决该问题的资源,我正在尝试从社区寻求帮助。 问题: 单独使用时,“groups-db”和“authz...

Admin

升级到 OS X Yosemite 后 svnserve 不再起作用
svnserve

升级到 OS X Yosemite 后 svnserve 不再起作用

我负责维护计算机,编写软件来控制实验并收集我工作的研究实验室的数据。我在办公桌上的 OS X 机器上运行一个 subversion 服务器(使用 brew 安装)。这样,我就可以在任何实验室计算机上更改软件,并使所有站点保持同步。我机器上的 subversion 服务器已在 /Library/LaunchDaemons 中设置并运行多年,最初在 G5 PowerMac 上运行 10.5 以下版本,最终转移到我当前的 Intel iMac。我更新到 Yosemite 并执行了,brew upgrade现在 svnserve 不再响应客户端。这是我当前来自 /L...

Admin

亚马逊机器上的 SVN 服务器开始拒绝连接
svnserve

亚马逊机器上的 SVN 服务器开始拒绝连接

今天,我们的一个队友突然尝试提交到我们的 SVN 仓库,而 SVN 服务器回复了: Error running context: No connection could be made because the target machine actively refused it. 该服务器托管在 Amazon EC2 Linux 实例上。我们的存储库可通过 http 协议访问。svn 可以通过其他方式提供 http 访问吗?如果可以,哪种方式?我该如何调试此问题? 谢谢 编辑:我发现 apache 服务 (httpd) - 它没有运行。呃。 ...

Admin

SVN授权失败
svnserve

SVN授权失败

我无法在 Ubuntu 上使用以下配置从我的 SVN 存储库签出: svnserve.conf: [general] anon-access = none auth-access = write password-db = passwd authz-db = authz [sasl] 授权内容: [aliases] [groups] [/procode] kompi = rw tlevi = rw [/procode/code] david = rw test = rw passwd内容: [users] david = aaa ada...

Admin

svnserve 似乎以 root 身份写入文件。如何通过 svnserve 和 apache 授予对同一存储库的访问权限?
svnserve

svnserve 似乎以 root 身份写入文件。如何通过 svnserve 和 apache 授予对同一存储库的访问权限?

目的是设置具有 svnserve 和 apache/webdav 访问权限的 subversion。 当用户通过 http/apache 提交时,文件将写入文件系统并属于 apache 用户。 当用户通过 svn/svnserve 提交时,文件被写入文件系统并属于 root 用户。 我尝试以 svnserve 用户身份设置 apache,但没有任何效果: cat /pathto/repo/conf/passwd [users] apache = XxXxXxX cat /pathto/repo/conf/svnserve.conf [gener...

Admin