2014-06-12 38 views
0

我在运行CentOS 6的rootserver上安装了Subversion。花了我一段时间,但现在我可以使用Chrome访问存储库。我可以添加文件(在命令行级别的svn导入),但只有在为目标指定file:///路径时,https://给我“svn:项目存档永久移动到[...];请搬迁“。我没有找到帮助我解决特定错误/信息的单一答案。所以我甚至不知道它是什么意思,是什么触发它,...Subversion通过https导入不工作

在我的客户端,我想使用内置支持Subversion的UEStudio(UltraEdit Studio)。当尝试使用在服务器上安装Subversion时创建的帐户在UEStudio中进行结帐时,它会告诉我“无法连接到URL [...]上的存储库”,并且还要求输入密码。我在UEStudio中保存了用户名和密码,并且可以在Chrome中使用完全相同的凭据进行登录。 URL UEStudio无法找到存储库,与我在Chrome中浏览我的存储库时使用的存储库相同。我很困惑!

所以我需要帮助设置Subversion和UEStudio,以便它们最终一起工作。我不能提供更多的细节,因为我不确定哪些是必要的。我已经花了几个小时试图解决这个问题,所以我不知道什么更重要。

如果需要,请随时索取更多详细信息,我很乐意提供帮助!

+0

你使用什么Web服务器?如果Apache安装并激活了svn模块?仅通过Web发布SVN存储库是不够的! – Robert

+0

是的,我使用Apache。并加载mod_dav_svn.so和mod_authz_svn.so。你是这个意思吗?这是它们被加载的配置的一部分: LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so –

+0

如果通过命令行(或者像SVortoiseSVN这样的SVN客户端)进行结帐,会发生什么?使用https url? – Robert

回答

0

This Stackoverflow discussion并将UEStudio指向Subversion客户端二进制文件的x86版本(到目前为止使用的x64)有帮助,现在可以使用了!又尝试过UEStudio,它也可以工作!所以问题是我在结帐时没有提供项目,但是父目录(存储库本身?)以及向UEStuido提供x64二进制文件。

谢谢你指点我正确的方向,罗伯特! :)