我想将我的本地存储库移动到http但我无法创建或移动存储库。我该怎么做?我正在使用乌龟svn。
...谢谢
答案 0 :(得分:2)
其实我不明白“将本地回购移动到http”,http是一种协议,http deamon / server可以通过网络提供文件(使用http协议)。
所以我知道你想通过http获得你的svn repo内容,对吗? Tortoise只是svn repo客户端。 所以你必须拥有存储库服务器。 即。 apache + svn modules。
我在这里搜索了一些东西: http://www.howtoforge.com/apache_subversion_repository
编辑:
在你的ie上创建root repo。 linux机器使用:
svnadmin create
如果您希望HTTP使用apache服务器 手动http://svnbook.red-bean.com/en/1.0/ch06s04.html 我不会复制它,因为它是一步一步的方法。
没有apache的简单解决方案(然后你使用URL及其内部协议) 使用以下方式设置服务器:
svnserve -d -r / usr / local / repositories
现在您可以在配置文件中为您的repo写一些访问权限 和访问:
svn checkout 的svn://host.example.com/project1
完整手册man 我不会复制它,因为它是一步一步的方法。
答案 1 :(得分:1)
如果远程计算机是Microsoft计算机,请尝试使用VisualSVN Server。 如果您是唯一的用户并且不想使用服务器,请按照here
所述进行尝试 祝你好运:)答案 2 :(得分:0)
请参阅我关于SF的问题:https://serverfault.com/questions/96113/read-only-svn-on-apache2-under-windows您将找到通过http设置SVN回购的Apache配置示例