2015-11-05 120 views
-1

我在Windows Server 2008 R2计算机上安装了VisualSVN Server。我在本地PC上安装了TortoiseSVN。我可以连接到VisualSVN罚款。我可以签出项目的罚款。TortoiseSVN无法在VisualSVN服务器上创建新存储库

我的问题是当我想从我的本地PC使用TortiseSVN将新项目导入到VisualSVN服务器。

如果我使用TortoiseSVN导入新项目,我会得到3个错误。

如果我手动创建一个空库 'NewProject' 在Windows使用VisualSVN Server的Server 2008计算机,当我从本地计算机上从TortoiseSVN导入实际项目时,一切正常。

我想我在Windows Server 2008机器上正确安装了所有权限。本地的TortoiseSVN机器可以在VisualSVN服务器上创建新的存储库吗?我需要企业版来做到这一点吗?

解决方法很好,但我不想在Windows Server 2008机器上始终创建新的存储库,如果我可以在我的本地PC上完成所有操作。

+0

据我所知,你总是需要创建使用'svnadmin'在服务器上存储库签出它;如果没有存储库,则svn服务器无法验证您的身份。 – Kenney

回答

1

使用任何SVN服务器,您需要首先创建回购。

使用VisualSVN Server,在Visual SVN GUI控制台中创建新的回购站,并设置访问权限 - 所有这些都在gui控制台中。

参见https://www.visualsvn.com/server/screenshots/,图像#5和#6。

创建并配置后回购,通过TortoiseSVN客户

+0

谢谢。我最后的工作,他们设置了人们可以使用TortoiseSVN将项目导入服务器的地方。我不记得他们使用的是什么SVN服务器,但它一定是付费版本(为大公司工作)。我正在为自己和一些人设置一个。再次感谢您的答复。 – kfckrew

+0

答案对你有帮助吗? –

+0

是的,确实证实了我所看到的。听起来就像你必须首先在服务器端创建Repo。如果是这样的话,那将会有更多的工作,但总比没有任何东西好。再次感谢您验证Repo需要首先在服务器端创建。 – kfckrew

相关问题