2013-10-24 32 views
1

我想从安装在Windows机器上的SVN存储库签出文件。我的系统是Mac OS X的..我已经安装了底格里斯河scPlugin和使用下列库URLMac OS中的SVN - 无法打开ra_local会话,url包含不受支持的主机名问题

库网址 - 文件:// windowsSystemName/Svn_Server /主干/ PROJECTNAME
错误 - 无法打开ra_local会议URL

本地URL '文件:// windowsSystemName/Svn_Server /主干/项目名称' 包含不支持的主机名


我曾尝试加入了第三个 “/” 的URL,并得到了另一个错误

库网址 - 文件:/// windowsSystemName/Svn_Server /主干/ PROJECTNAME

错误:无法打开ra_local会议URL

无法打开资料库“文件:// windowsSystemName/Svn_Server /主干/ PROJECTNAME '

我该如何解决这个问题?

注意:Mac OS和SVN对我来说是新手,我的知识是有限的。

回答

0

当试图将新存储库签出到本地文件夹时,我看到错误“svn:E170000:Local URL'file:// svnrepos/callsharing'contains unsupported hostname”。这是在第一次创建存储库之后立即发生的,当时还没有提交到存储库。已经为我工作的解决方案是在尝试检出存储库之前执行“svn import”至少提交一次。

如果你从来没有在任何文件检查/文件夹到你的资料库,只需创建一个文件夹,开始存储库,导入,然后结帐:

$ mkdir ~/emptyproject 
$ mkdir ~/emptyproject/branch 
$ mkdir ~/emptyproject/tag 
$ mkdir ~/emptyproject/trunk 
$ svn import ~/emptyproject file:///svnrepos/projectname -m "Initial import" 
$ svn checkout file:///svnrepos/projectname /path/to/projectname 

显然,这种解决方案仅用于一新创建的存储库,从未有任何文件/文件夹签入。

相关问题