2008-12-11 79 views
3

嗨,我想知道如何建立一个SVN服务器?现在,我使用的VisualSVN TortoiseSVN,但我不知道什么是目录“分支”“树干”“标签”。 任何人都可以解释我是如何工作的? 我读了svn书和很多网站的文章,但我不明白。如何设置非本地svn服务器?

回答

3

一个SVN服务器如何设置比什么“分支”,“树干”和“标签一个非常不同的问题“用于。

SVN服务器可以使用许多不同的方法进行设置:Apache(使用dav_svn),SSH上的svnserve或其他无数的方法。

查看svn-book's chapter on server setup了解更多信息。

如果您在一般情况下需要更多有关SVN的信息,the entire book可能对您有用。

要得到SVN的快速概览,分支和标记,看看以下的维基百科文章:

0

我有点不确定您的问题与是否设立SVN服务器还是你更关注项目的发展的结构(设立你的箱子和各个分支)。

但是,请考虑您可能需要花费时间和精力来掌握SVN服务器管理所需的时间和精力 - 尤其是在阅读文档后仍然有许多问题时。在考虑了我们的源代码管理策略的各种选项后,我们决定使用第三方SVN托管服务。我们最终使用BeanStalk(http://www.beanstalkapp.com)以及Tortoise SVN和Visual SVN。我与BeanStalk没有关系,但我可以告诉你,每月15美元,我们对结果感到非常满意。请注意,我们管理Web服务器场,因此服务器可用性完全不是问题 - 只有时间和专业知识 - 我们仍然决定去外部供应商。