我们的编程团队正在为我们的所有代码寻找版本控制方法。推荐Subversion,所以我们决定检查一下。然而,由于我们对这个想法都不熟悉,我们很难想到如何设置和使用它。
有没有办法在本地计算机或付费服务器上设置Subversion或类似设置?如果是这样,有没有一个易于理解的指南呢?
答案 0 :(得分:1)
我认为Red Book是最好的SVN手册。如果要设置SVN服务器,可以在此处查看How to set up a Subversion (SVN) server on GNU/Linux - Ubuntu
答案 1 :(得分:1)
SVN book gives分步说明。来自TortoiseSVN菜单的TortoiseSVN(Help
附带了一个副本,或打开产品的TortoiseSVN_en.chm
文件夹中的bin
帮助文件),该副本甚至可以自定义它以使用该GUI 。这两个版本都有基本的教程,并且有关于设置,配置和使用它的各个方面的详细信息。
答案 2 :(得分:1)
我强烈建议您阅读SVNBook,因为您不熟悉Apache Subversion和版本控制。
强烈建议Apache Subversion用户使用以下介绍性主题:
由于您使用的是Windows,我强烈建议您考虑TortoiseSVN客户端(除了上述文档之外,它还是manual)。 VisualSVN Server是Windows的Subversion服务器解决方案的最佳选择。您可以将其安装在网络中的一台计算机上,并且您将拥有专门针对Windows和Active Directory环境的完整Subversion服务器解决方案。
在您的问题中,您声明“在”之前,没有任何程序员使用过像Subversion这样的同步软件。 Apache Subversion是 NOT 同步软件,它是一个集中式版本控制系统,如Apache Subversion网站所述:“大众企业级集中版本控制”。所以,这不是同步。它是关于保持您的开发过程版本化,有条理和快速。
答案 3 :(得分:0)
这是在SVN上编写的简单article。但如果您对内部不感兴趣,Cheat Sheet总是比长篇文章更有用,更快。
答案 4 :(得分:0)
您可以找到有关安装和配置
的文章答案 5 :(得分:0)
您的团队可以尝试下载并启动SVN virtual appliance。 当解决方案满足您的需求时,您可以将设备移动到更强大的硬件中。
我喜欢Virtual Box作为跨平台虚拟化应用程序而且它是开源的。 在这里(http://virtualboximages.com/Virtual.Appliance.Subversion.Trac.amd64.9.10),您可以找到准备启动服务器。
但如果你四处寻找,有很多选择: