Articles of svn

远程创buildSubversion版本库并pipe理用户帐户

你知道任何Web应用程序来创build和pipe理Subversion版本库/帐户吗? 我知道有很多Subversion基于web的客户端,但是他们都没有处理服务器端设置。

如何在Windows中configurationSSL进行颠覆访问?

正如问题描述,任何人都可以指向一个很好的文档,或者如果可能给我的基本步骤来configuration一个Windows Subversion服务器(1.4.3),请? 我已经有服务器上运行的颠覆,apache和svnserve。 局域网内的现有用户已经在SSPIauthentication上。 我需要让一些新的非域名非NTLM用户访问现有的存储库。 我不想使用svn:// passwdconfiguration,因为这通过networking以明文传输数据和密码。 SSPI不适用于局域网外的这些用户。 所以这也从窗口出来。 我期待看看SSL访问在我们的情况下是否可行。 任何帮助是极大的赞赏。

给Apache用户修改Subversion版本库的权利

我正在开发一个使用WebDAV,XSL样式表和一些PHP脚本来连接svn二进制文件的前端。 我写了一个简单的shell脚本,根据我们的技术政策(非常标准的东西)build立一个项目。 但是,当由apache用户_www(OS X服务器)执行脚本时,脚本将无法正常运行。 它抱怨没有获得密码_www。 我们通过打开的目录进行身份validation,所以没有控制身份validation的.htaccess文件。 我可以以某种方式授予对_www的访问权限,而不必键入密码,以便我的脚本可以运行非交互式? 将此限制添加到Limit没有帮助(尽pipe从conf中完全删除Limit标签显然可行!): Require user _www _www@MYSERVER 应该指出的是,_www对持有我的存储库的目录具有recursion所有权。

获取Sub版本库的URL

我们在Centos服务器上有几个SVN仓库,我想使用这些仓库之一,如果我想在我的Ubuntu上使用RapidSVN签出最新的副本,我似乎无法findSVN仓库的URL机。 有没有一种方法可以findurl?

在远程服务器上设置一个Subversion版本库

我有ssh访问svn的networking服务器。 我试图build立一个通过SSH的存储库,但我不完全知道如何。 服务器正在运行parallels plesk,如果有所作为。 我的主目录如下所示: anon_ftp cgi-bin error_docs httpsdocs private subdomains bin conf httpdocs pd statistics web_users 我应该在https文档中创build存储库,比如svnadmin create httpsdocs/svn ? 这将允许我检查出这样的svn checkout https://domain.com:443/svn/blah/trunk ? 还是有一些中间步骤来获取存储库到可访问状态? 如何在资源库中设置用户和组等等? 以前我只使用我的笔记本电脑上的VisualSVN服务器,它为我设置了服务器,并使configuration存储库非常容易… 谁能帮忙?

如何设置SVN在Mac OS上远程工作?

经过许多小时的工作,我使用Apache在我的Mac OS上运行SVN服务器,任何来自本地networking的人都可以访问该存储库。 但我不明白,如何使它从互联网远程访问? 当我input我的地址栏“localhost / svn”时,我的存储库正在显示。 但是当我键入my_ip / svn时,浏览器无法连接到服务器。 我已经在我的路由器上为端口3690设置了端口转发到我的本地IP,但没有任何反应。 我怎样才能从互联网上访问我的知识库? 谢谢。

迁移Subversion版本库,但svnadmin加载结果内存不足的错误

我们在Windows Server 2003上有一个Subversion版本库,并希望将其移动到运行Server 2008 R2 64位的新服务器上。 新的服务器有8 GB的内存。 我希望能够转储并加载整个存储库,因为它目前是1.5以前的格式。 版本库刚刚超过20,000修订。 在修订版12900上,无论我如何导入该版本,svnadmin进程都会耗尽内存。 我试过从一个大的转储文件加载整个事情。 我已经尝试将整个转储直接输送到负载中。 我也尝试在两个方面做更小的修订集。 甚至只是自己修改一个版本。 这个过程在任务pipe理器中使用到1998 MB左右,然后终止于这个错误: D:\ Repositories \ svnrepos> svnadmin load ./ <c:\ Backup \ svn_12900.dmp <<<根据原始修订版12900 *编辑path:… / Bld / Installers … done启动新的事务。 *编辑path:… / Bld / Installers / xyxSetup.exe …完成。 *编辑path:… /安装程序/ xyxyWebSetup.exe …完成。 *编辑path:… / Bld / Src …内存不足 – […]

svnserve vs xinetd + svnserve

考虑什么是最好的解决scheme,可伸缩性/负载和安全性,svnserve + xinetd或独立的svnserver? 谢谢!

无法在Windows XP上使用SSL与SVN + Apache2一起使用

我有一个Windows XP机器,并使用BitNami与Apachebuild立一个SVN服务器。 我可以通过HTTP访问它,一切正常。 我试图build立SSL,但我一定是做错了。 C:\>svn co http://localhost/subversion c:\temp\test_nossl AC:\Temp\test_nossl\test Checked out revision 1. C:\>svn co https://localhost/subversion c:\temp\test_ssl svn: OPTIONS of 'https://localhost/subversion': SSL negotiation failed: SSL error: unknown protocol (https://localhost) 另外,当我尝试访问使用我的网页浏览器时,我得到这个错误: An error occurred during a connection to localhost. SSL received a record that exceeded the maximum permissible length. (Error code: ssl_error_rx_record_too_long) 现在,我认为我很好地遵循了设置SSL的方向。 我使用OpenSSL生成了自签名证书,并将server.key放在\ conf \ […]

SVN签出到samba目录

我正在试图通过samba共享到Ubuntu上的一个目录,到OS X,但我得到以下错误(在OS X中)。 svn: In directory 'site/product/tests' svn: Can't open file 'site/product/tests/.svn/tmp/text-base/._base.py.svn-base': No such file or directory 我的smb.conf文件包含以下更改: unix extensions = no browseable = yes public = yes writable = yes delete readonly = yes create mask = 0775 directory mask = 0775 valid users = %S read only = no 结帐本地工作正常(在Ubuntu机器上)。 我错过了什么? 更多详情: 后来的检查显示,svn错误找不到3,然后是2下划线的文件: […]