我目前有几个svn回购的设置供一小群人使用。 他们目前通过以下url模式访问repo: https : //svn.example.com/svn/project如果他们有多个软件包(有些但不是全部): https : //svn.example.com/ svn / project / packageA等等。 我想删除/ svn /出url。 我已经尝试在Apache中使用RewriteRule和RedirectMatch没有成功。 在尝试更改URL之前,这是虚拟主机文件: <VirtualHost *:443> ServerAdmin [email protected] ServerName www.svn.example.com ServerAlias svn.example.com DocumentRoot /var/svn SSLEngine on SSLCertificateFile /etc/apache2/ssl/apache.pem SSLProtocol all SSLCipherSuite HIGH:MEDIUM <Location /var/svn/> DAV svn SVNParentPath /var/svn SVNListParentPath on AuthType Basic AuthName "Subversion Repository" AuthUserFile /var/svn/svn-auth-file Require valid-user </Location> ErrorLog […]
我试图转储我的SVN存储库在一个计划任务。 问题是,当它在计划任务中运行时,它只输出一部分存储库(大约476MB而不是大约2G)。 计划任务是在一个bash文件中,脚本是: svnadmin dump /home/it/svn/source > /home/it/IT_backup/backups/source.dump
我有一个令我疯狂的问题。 我想将VisualSVN服务器与Mantis BT集成,所以当我从svn客户端提交时,我发表了类似“fixed issue#3”的评论,那么Mantis中的问题就被标记为已解决。 我遵循http://arklad.wordpress.com/2010/01/07/communicating-mantis-and-subversion-on-windows/中的步骤 所以我创build了一个名为'svn'的开发者angular色的用户,并分配给我的项目。 我编辑了我的螳螂config.inc ,看起来像这样: <?php $g_hostname = 'databaseserver'; $g_db_type = 'mssqlnative'; $g_database_name = 'mantisbt'; $g_db_username = 'mantis'; $g_db_password = 'mypass'; $g_allow_file_upload = ON; $g_file_upload_method = DISK; # User account that connects with Subversion $g_source_control_account = 'svn'; # Regular expression to be matched in the comments # Example: issue #1 $g_source_control_regexp = […]
我正努力尝试加载使用svnadmin dump –incremental进行的增量式SVN备份。 我已经将我的备份脚本build立在ServerFault文章上: 每天增量备份SVN存储库? (OS = UNIX) 每个新备份的第一个修订版本是以前备份的最后一个修订版本,这是正确的吗? 例如: 备份1:rev 0到rev 100 Backup2:rev 100至154 等等 当我试图加载这些备份到一个新的服务器(使用svnadmin load )时,我得到了错误svnadmin: File already exists第二次备份中的第一次修订svnadmin: File already exists错误。
我想在Windows 64位日食helios,我已经尝试了subclipse 1.6和1.8,但我一直无法得到它的工作。 最近的错误消息复制如下: RA layer request failed svn: Unable to connect to a repository at URL 'https://dev-repo.test.com' svn: The OPTIONS request returned invalid XML in the response: XML parse error at line 1: no element found (https://dev-repo.test.com) 我可以在命令行以及浏览器中使用svn checkout来访问repo。 任何想法如何最好地解决这个问题?
我们有通过svn + ssh和apache的svn模块访问的subversion版本库。 是否有直接备份存储库目录的任何问题,或者我会得到一些做svnadmin转储的东西呢? 我目前认为,目录的备份副本是好的。
美好的一天, 我已经安装了运行Ubuntu 12.04 LTS的服务器。 我现在已经离开了默认的SSH端口,并build立了一个DynDNS.org帐户。 从运行linux的机器上,在一个单独的networking上,我可以通过SVN + SSH查询我的服务器: svn –username myName ls svn+ssh://[email protected]/usr/local/svn/repos/private 目前为止这么好:我查询了用户的密码,并且似乎生成了一个SSH私钥/公钥对。 不过,我很担心。 我认为私钥/公钥是我必须事先向客户提供适当的密钥。 我想locking这台服务器,以便连接到我的SVN服务器的人有一个我提前给他们的密钥文件和用户“myName”的密码。 有什么我失踪? 在这一点上,所有似乎需要的人是我的SVN服务器的URL和用户“myName”的密码,他们在。 我怎样才能更紧密地locking这个? 谢谢!
我有一个类似于这样的结构的回购: +- www +- stylesheets +- javascripts +- images +- thumbnails 大多数回购仅在发布期间得到更新。 但是,由于CMS,缩略图的创build方式,他们永远不会被添加到回购。 事实上,我们想要在单独的回购中追踪它们。 是否有可能创buildthumbnails目录作为一个外部回购现有的回购,其中包含一切?
我尝试在apache服务器上设置颠覆。 我遵循这个指南:[ http://wiki.centos.org/HowTos/Subversion] [1 ] 如果我尝试与龟龟SVN一个项目结帐后,我得到以下错误: Unexpected HTTP status 405 'Method Not Allowed' on '/repos 如果我尝试在Linux服务器上使用svn客户端,我得到以下错误: svn: Server sent unexpected return value (405 Method Not Allowed) in response to OPTIONS request for 'https://server.ch/repos' 我在Apache服务器上的当前configuration如下所示: LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <VirtualHost *:443> … <Directory "/var/www/svn/"> Order allow,deny Allow from all AllowOverride all AuthType Basic AuthName […]
我想在我们的CentOS v6.5的 Bluehost VPS服务器上configurationSubversion(SVN)。 到目前为止,安装顺利按照本指南 – > http://wiki.centos.org/HowTos/Subversion 然而,现在我坚持4.2步[Subversion的Apacheconfiguration] 。 好,所以这里的故事。 大多数在网上,在bluehost上安装Subversion(svn)的指南是针对共享服务器的,在Subversion的 CentOS官方wiki页面(我们称之为A )上的步骤不起作用,因此他们按照本指南 (我们称之为B )。 模块mod_dav_svn允许subverion通过Apache服务,因为它的安装不允许在我所了解的共享服务器上 。 因此,很多人都为导游B ,它可以通过ssh(svn + ssh)build立svn连接为我们工作,但我试图弯曲勺子,看看是否可以通过Apachebuild立svn连接。 遵循指导A 我有一个urlsvn.domain.com指向/home/username/public_html/svn.domain.com/其中我已经build立了名为repos1的存储库 并在/etc/httpd/conf.d/subversion.conf设置了subversion.conf文件,如下所示 LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so <Location /repos1> DAV svn SVNPath /home/username/public_html/svn.domain.com/repos1 AuthType Basic AuthName "Subversion repos" AuthUserFile /etc/svn-auth-conf Require valid-user </Location> 并打开http://svn.domain.com/repos1,它会显示位于/home/username/public_html/svn.domain.com/repos1中的目录的纯/home/username/public_html/svn.domain.com/repos1 。 我认为它应该要求密码,并显示版本0或至less树干 , 分支和标签文件夹。 任何帮助或方向将不胜感激。 1:repos1文件夹是由svnadmin create […]