如何设置SVN进行远程访问

Kha*_*war 4 svn tortoisesvn visualsvn visualsvn-server

我是SVN的新手.我有一个远程服务器,Windows Server 2003.我希望我的团队每天在服务器上提交他们的工作.我选择SVN来完成这项任务,但我不知道我需要什么,从哪里开始?如何在服务器端和客户端配置SVN?我试着阅读不同的教程.有些已经过时或某些链接被破坏等.所以请保持简单,帮助我.请指导我在服务器和客户端上需要什么.

谢谢

tim*_*ooo 7

看看如何在服务器上创建存储库的Subversion备忘单.

svnadmin create d:/path_to_repository
Run Code Online (Sandbox Code Playgroud)

您的客户必须使用命令行检出项目并从此存储库提交代码(请参阅svn命令的备忘单)

svn checkout file:///d:/repository_name/project/trunk project 
Run Code Online (Sandbox Code Playgroud)

或像Tortoise SVN这样的客户:

乌龟结帐

参考文献:


小智 5

我建议服务器保持超级简单是Visual SVN Server; http://www.visualsvn.com 此选项通过https提供与存储库的连接.可以通过作为安装程序包的一部分安装的gui创建存储库.

对于客户.你真的只需要安装TortoiseSVN,它们可以在创建后连接到存储库. http://tortoisesvn.tigris.org我对使用Tortoise本身并不十分擅长.

如果您以象征性的费用使用Visual Studio(有30天的试用期),每个开发人员都可以获得VisualSVN的许可.对于Visual Studio 2005,这是一个很好的解决方案,直到2010年.但它不适合其他开发工具.