将Debian服务器从稳定升级到测试后,svn客户端将无法再连接到subversion服务器。
我们的svn客户端需要使用客户端证书进行连接,subversion服务器托管在Apache下。Subversion从1.6.17升级到1.7.13。Apache2从2.2.22升级到2.4.6。
svn客户端在更新时会收到以下错误消息:
Updating '.':
svn: E175002: Unable to connect to a repository at URL 'https://myserver/svn/myproject/dev/trunk'
svn:
每当我在我的服务器中使用SVN时,我开始收到以下错误:
svn: warning: cannot set LC_CTYPE locale
svn: warning: environment variable LC_CTYPE is UTF-8
svn: warning: please check that your locale name is correct
我的猜测是我的svn客户端(使用版本App)和服务器svn可能有问题……
当我使用这样的命令时,如何使此警告从服务器上永远消失?
我正试图在Linux上设置一个SVN服务器(如果有关系的话,这是ubuntu的话),这样的行为看起来很奇怪。当我在实际服务器上并尝试只执行svn list file://...时,它可以工作,并列出我设置的测试回购,但是当我试图从另一台服务器与svn list svn://...远程连接时,我会得到“找不到存储库”。所有的谷歌结果告诉我,这通常是一个问题的svnserve根路径,但我已经检查了三次,我知道这是正确的。
我开始研究在Red Hat Linux上使用Apache2和mod_dav_svn配置SVN服务器。我希望Apache能够对访问存储库的用户进行身份验证。有没有办法让Apache根据操作系统维护的用户凭据进行身份验证?这样,我就可以允许服务器上的所有用户使用相同的帐户访问SVN,并通过SSH登录到系统。
以前,我们的SVN服务器托管在Windows服务器上,我们可以使用AuthType SSPI来执行针对Windows Active Directory服务器的身份验证,而Windows Active Directory服务器将不再对我们可用。(注意:这是基于我们的网络安全的限制,不在我的控制范
我试图通过一个SVN存储库通过pip安装我的软件包。subversion服务器的版本为1.6.11。
我使用以下命令:
pip install -e svn+http://svn.mysite.com/svn/project/project#egg=project
Error [Error 2] Can not find the file while executing command svn checkout -q http://svn.mysite.com/svn/project/project/
Can not find command 'svn'
我该如何解决这个问
我对此做了很多研究,认为这是一项简单的任务,但我猜我错了。我将概述我为移动svn存储库所做的一切,但无法重新定位或签出目录。
Linux配置=
svn in /home/services/svn/asr
checkout would be svn://"server name"/asr
performed svnadmin dump /home/services/svn/asr > asr.dump
这里一切正常,我把25 to的转储文件移到了Windows服务器上
Windows配置=
created a new repository (svnadmin create