当我检查一个项目或尝试提交(我以前能够这样做),我收到以下错误: svn: 'C:\Users\username\workspace\ABC' is already a working copy for a different URL ABC是项目名称。 任何想法如何解决这个问题或可能导致这个?
系统:Ubuntu 13.10 昨天我升级了svn到1.8.5 [wandisco]后,我无法启动Apache2。 我得到的错误 $sudo service apache2 start * Starting web server apache2 * * The apache2 configtest failed. Output of config test was: apache2: Syntax error on line 142 of /etc/apache2/apache2.conf: Syntax error on line 2 of /etc/apache2/mods-enabled/authz_svn.load: Cannot load /usr/lib/apache2/modules/mod_authz_svn.so into server: libsvn_repos-1.so.1: cannot open shared object file: No such file or […]
我在Windows上,使用SVN作为SharpSVN库的一部分。 我需要以纯文本存储我的密码。 我试图把我的servers文件中的以下内容: store-passwords = yes store-plaintext-passwords = yes store-auth-creds = yes store-ssl-client-cert-pp-plaintext = yes 这是我在config文件中的: ### To disable all password stores, use an empty list: password-stores = 然而,这是我在检出版本库后在\ auth \ svn.simple \ 0675 ..文件中看到的内容: K 8 passtype V 8 wincrypt K 8 password V 372 AQAA… 我在这里做错了什么?
我想svnadmin load一个转储到一个新的存储库,我得到这个消息: svnadmin: Premature end of content data in dumpstream 我也相当肯定, load结束的地方不是整个存储库。 svnadmin load输出的最后提交的修订版本是103,几乎可以肯定在400s +版本中有提交。 我不是SVN保存他们的数据的项目的一部分,但我现在必须加载到一个新的SVN主机,我相当肯定我错过了很多数据; 但我不能100%确定。 那个做转储的人早已不在了,原来的仓库也是如此。 这是否看起来像腐败? 有没有办法从转储文件中看到更多信息? 或从这个转储恢复数据? 当他做了svnadmin dump时候,数据发生了什么事情? 当我search这个错误,我得到奇怪的结果在线,没有什么似乎直截了当的关于这个特定的错误(?)。
我正在使用VisualSVN。 今天我重新安装操作系统(Win2003 R2),然后安装VisualSVN。 我已经导入知识库,浏览器检查访问,everythig看起来不错。 之后,我尝试更新现有的chekouts。 如果我尝试我得到: 错误:“/ svn / SomeRepo /!svn / vcc / default”的REPORT:无法读取块错误:大小:安全连接被截断( https:// serverbase:8443 ) 在服务器上(在事件查看器)我得到以下错误: 提供者在传输REPORT响应时遇到错误。 但是,如果我做了一个新的chekout,那么它正常工作。 如何“连接”现有的chekout与服务器? 我不想删除他们做一个新的合作,他们可能包含unchekined内容。
我一直在疯狂地尝试Visual SVN和巡航控制工作,并且正在快速地变得无处不在。 我遇到的最新错误是“无效的证书,而不是来自受信任的站点”,因为Visual SVN使用https。 当然,这是一个假的SSL证书,因为我现在还没有一个真正的SSL证书。 有没有办法让我永久接受证书? 如果是的话如何? 另外,这里是我的ccnet.config文件,以防万一你注意到我缺less的东西: <cruisecontrol xmlns:cb="urn:ccnet.config.builder"> <project name="Test"> <sourcecontrol type="svn"> <trunkUrl>https://ws15wdet:8443/svn/Project/trunk</trunkUrl> <workingDirectory>C:\Program Files (x86)\CruiseControl.NET\server\PROJECT\WorkingDirectory </workingDirectory> <executable>C:\Program Files (x86)\VisualSVN Server\bin\svn.exe</executable> <username>user</username> <password>password:)</password> </sourcecontrol> <triggers> <intervalTrigger name="Subversion" seconds="600" /> </triggers> <tasks> <!– Configure MSBuild to compile the updated files –>c:\ <msbuild> <executable>C:\windows\Microsoft.NET\Framework\v2.0.50727\MSBuild.exe</executable> <workingDirectory>C:\50MBuilds\builds</workingDirectory> <projectFile>Project.sln</projectFile> <buildArgs>/noconsolelogger /p:Configuration=Debug</buildArgs> <targets></targets> <timeout>15</timeout> <logger>ThoughtWorks.CruiseControl.MsBuild.XmlLogger,C:\Program Files\CruiseControl.NET\webdashboard\bin\ThoughtWorks.CruiseControl.Core.dll</logger> </msbuild> </tasks> <!–Publishers […]
我作为一个小公司的开发人员工作,远远不是一个Linux专业版或pipe理员。 不过,我已经build立了一个Ubuntu服务器文件的目的(LAMP与维基)和版本(SVN)。 我们的其他环境完全是基于Windows的。 我想同时备份SVN-repository和mySQL数据库。 为此,我们的pipe理员在我们的备份服务器上build立了一个共享。 我想要的是一个方便简单的方法来打包所有需要的东西(用于恢复wiki和SVN的东西),并把它放在共享目录(这是经常备份的基础上)。 我需要备份什么? SQL转储 SVN目录 ??? 我该怎么做呢? 我知道如何创build一个SQL转储,并将其保存到一个目录当然,但接下来又是什么? 我如何自动执行这些任务? 我知道如何在Windows下做,而不是Linux
我已经安装了Subversion作为Apache模块,它已经安装并且工作得很好。 唯一的问题是,我得到所有的SVN的东西(如PROPFIND,OPTIONS等)logging到相同的.LOG文件作为正常的网页访问。 我想弄清楚如何让SVN模块报告到一个自定义的日志文件。 这是加载SVN模块的Apache conf文件的一部分。 我试着用CustomLog指令来做(如底部所示),但是没有奏效。 ################################################ #Subversion modules LoadModule dav_svn_module "C:/SVN/bin/mod_dav_svn.so" LoadModule authz_svn_module "C:/SVN/bin/mod_authz_svn.so" # Configure Subversion repository # This configures Apache so that all your Subversion repositories # are available at http://myserver/svn/[repositoryName] # The access is restricted to known users/passwords. <Location /svn/> DAV svn SVNIndexXSLT "/svnindex.xsl" SVNParentPath "C:/SVNRep/Repository/" SVNListParentPath on # SVNPath "C:/SVNRep/Repository/" […]
我在Windows上使用最新的CollabNet Windows版本在Apache 2.2上运行SVN 1.6.3。 我正在使用mod_auth_sspi和mod_ssl来保护我的连接并执行授权。 在小的签到和import,我的用户没有任何问题做他们的工作。 但是,当导入或检入大量文件时 ,系统会提示用户input凭据(服务器及时拒绝),然后出现错误: PUT of <path and filename> authorization failed: Could not authenticate to server: rejected Basic challenge (https://<my server name>) 我们已经尝试使用命令行客户端和TortoiseSVN。 这个错误似乎与签入文件的数量有关,而不是提交的内容的总大小。 例如,如果我尝试检查90个1字节的.txt文件,导入将失败,如上所述。 这并不总是90个文件 – 我认为这与文件名的聚合大小有关。 我有这种唠叨的感觉,它SVN试图堵塞所有的文件名到一个单一的HTTP请求头或什么东西,和Apache拒绝它以某种方式。 并不是说我可以使用Wireshark检查HTTP级别的情况,因为所有事情都是通过HTTPSencryption的。 这是我的configuration文件,less了任何意见。 有没有人遇到过这个? 有什么build议么? ThreadsPerChild 250 MaxRequestsPerChild 0 ServerRoot "C:\Program Files\CollabNet Subversion Server/httpd" Listen 443 LoadModule actions_module modules/mod_actions.so LoadModule alias_module modules/mod_alias.so LoadModule […]
我刚刚在Windows服务器上设置了Subversion服务器和testing存储库。 但是我无法从任何电脑连接到它。 使用TortoiseSVN,我得到错误消息: 错误:无法连接到主机'[主机]':连接尝试失败,因为 错误:关联方在一段时间后没有正确回应或build立 错误:连接失败,因为连接的主机未能响应。 我可以连接到另一个服务器上的另一个SVN仓库,所以这肯定是这个服务器和安装的问题。 Subversion服务正在运行并在端口3690上侦听。 我可以很好地从各种PC ping通服务器的IP地址。 防火墙在服务器和我的电脑上被禁用(没有任何东西被路由器阻止)。 任何想法,为什么我可能无法连接? 更新 :更多信息按照AlberT的要求: netstat -a列表,包括其他行, TCP GOWANPOINT:3690 GOWANPOINT:0 LISTENING 如上所述,我正在使用TortoiseSVN进行连接。 我试图检查出我创build的新存储库,并连接到: svn://[server-ip]:3690/project_name 尝试telnet(使用腻子),并得到类似的超时错误。 操作系统:Windows Server 2003