我可以访问https:// svnserver:80 /本地通过我的网页浏览器,但是当我删除:80它根本不工作….任何想法? UPDATE 当我去https:// svnserver:443 /它说: SSL received a record that exceeded the maximum permissible length. (Error code: ssl_error_rx_record_too_long) 我遵循默认的说明,通过官方文档在Ubuntu上创build一个私人的SSH密钥… UPDATE 我的ports.conf NameVirtualHost *:80 Listen 80 <IfModule mod_ssl.c> # SSL name based virtual hosts are not yet supported, therefore no # NameVirtualHost statement here Listen 443 </IfModule> netstat -lp结果 Active Internet connections (only servers) […]
我有一个configuration了版本控制系统的项目的Windows服务器。 假设是GIT或者SVN或者….假设全球有10个人在这个项目上工作。 首先想到的是用SSH保证这些程序员和服务器之间的连接。 但我的问题是,一个黑客可以摧毁服务器,如果他获得SSH用户名和密码的用户帐户(告诉我,如果我错了)。 所以我需要一个安全的方式让程序员把他们的修改版本推送到服务器上。 任何想法都可爱
我经常使用tortoisesvn来签出或更新开发服务器上的工作副本。 每当我这样做,似乎放慢networking和其他用户抱怨浏览网站和访问dev服务器上的文件是缓慢的。 这是Subversion常见的错误还是其他人遇到类似的问题?
我在基于Unix的系统上使用Subversion。 在我目前的工作目录中,子目录./tmp由Subversionpipe理。 我想要./tmp下的所有内容被subversion忽略。 用另一种方式来./tmp :当用户执行svn checkout project/tmp ,我希望他们在他们的目录下有目录./tmp 。 当同一个用户使用svn stat ,我想让svn在./tmp下忽略它们的临时文件,而不会影响像./doc和./foo这样的其他目录。 % svn stat ? foo/bar.tar.gz ? tmp/foo.example.org ? tmp/host.log ? tmp/getscript.vba ? doc/Manuals/Nagios ? doc/Manuals/3ware ? doc/Manuals/markdown 我知道global-ignores可以用来忽略像global-ignores = *.o *.lo *.la *.al *.swp *old .Trash ,但是它可以忽略给定目录下的所有文件吗? 我曾尝试添加/tmp/* tmp/* */tmp/*到全局忽略无济于事。
如何从版本控制下的文件和文件不受版本控制的文件目录中,仅同步svn控制文件。 只有svn控制文件需要rsynced。 动机是只有必要的文件移动到生产,并保留所有其他文件,如在.svn文件夹。 如果这些文件在公共服务器上,则存在安全风险。
我首先在domain.name上创build了/trunk svnadmin create /trunk svnserve -d -r /trunk 然后我试图连接到svn://domain.name/trunk ,但它不存在… 所以我尝试了svn://domain.name/ ,这次它工作… 为什么我的存储库/trunk映射到/ ?
使用httpd服务configurationSVN,包括下面的模块,但是会出现如下错误: LoadModule dav_svn_module /usr/lib/httpd/modules/mod_dav_svn.so LoadModule authz_svn_module /usr/lib/httpd/modules/mod_authz_svn.so 错误: Starting httpd: httpd: Syntax error on line 206 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/httpd/modules/mod_dav_svn.so into server: /usr/lib/httpd/modules/mod_dav_svn.so: undefined symbol: svn_mergeinfo__remove_prefix_from_catalog 服务器版本: Apache/2.2.3 Server built: Nov 12 2008 07:09:27 RHEL 5.4 – 32 bit 你将如何解决这个错误信息?
我试图安装FFMPEG到我的服务器,但命令 svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg 返回 svn: Can't connect to host 'svn.mplayerhq.hu': Connection refused 我可以正常PING svn.mplayerhq.hu和禁用防火墙不起作用。 我能做什么? 感谢你们
首先让我说,我知道这是一个人事pipe理问题,我不能控制人事pipe理问题。 人事pipe理问题对客户是已知的,但修改意愿的意愿不存在。 所以我正在寻求一个pipe理问题的技术解决scheme。 我有一个客户,有一个子公司,他们从另一家公司购买。 该子公司在ColdFusion 8中为联邦机构进行网站编码。 目前他们有一个开发和testingCF服务器。 开发人员通常是非常新的,使用源码控制软件的经验不多。 有一个所有开发人员都知道的ColdFusion服务器pipe理员帐户。 所以我们有一种情况,开发人员将代码直接从他们的机器复制到开发/testing服务器而不检查到SVN。 显然问题和hijinks由此产生。 我想要做的是lockingColdFusion引用的IIS文件夹,以便它只能从SVN更新 – 也就是说,用户不能复制或修改SVN中的文件。 据我所知,这是不可能的,但我转向你,伟大的ServerFault大师,告诉我,这样的事情是否可以完成。
我将使用sasl从中央LDAP服务器执行内置authentication的Subversion迁移。 作为更改的一部分,用户名将被修改,从username到[email protected] 。 为了简单起见,我想更新作者的所有修订,以符合相同的命名scheme。 我明白,可以通过允许revprop更改和使用svn propset propset更改svn:author属性来更改svn:author : svn propset –revprop -r revision_number svn:author your_username 不过,我想使用脚本来完成所有修订。 是否有这样一个脚本已经可用,根据预设的模式,为存储库中的所有修订版本转换svn:author属性?