在Red Hat系统上设置Subversion

时间:2020-03-06 14:32:15  来源:igfitidea点击:

我对版本管理系统还不是很陌生,但是想将Subversion引入我们的小型开发团队,因为我们发现越来越多的人正在从事相同的项目/文件。我们主要在" LAMP"环境(Red Hat Enterprise)上的" PHP"中编码。

我正在寻找使我起步并运行的一些起点,例如Red Hat的安装/配置指南。我使用Dreamweaver CS3(我发现Subversion函数将在CS4中引入),所以愿意查看其他具有Subversion集成的PHP IDE,我们有什么喜好吗?我愿意提出建议。

解决方案

这取决于我们正在运行的RHEL版本。通常,设置Subversion非常容易,我们只需要安装二进制文件并运行svnserve或者修改Apache配置即可。

  • 获取它:http://subversion.tigris.org/getting.html
  • 安装它
  • svnadmin create --fs-type = fsfs

之后,我们将拥有一个可以通过apache或者svnserve服务的存储库。我可以推荐Apache,因为它可以更好地扩展,更易于维护并且允许我们通过DAV访问存储库。

此处是示例配置:http://svnbook.red-bean.com/en/1.0/ch06s04.html

这些对于Linux + Subversion很有用:
http://articles.slicehost.com/subversion
加上它进入了多个存储库,WebDAV和许多其他内容。对于Windows开发人员也很有用,因为大多数信息也可以在Windows中使用。

安装Subversion可能不会是最困难的部分,而最困难的部分是如何访问存储库。有多种选择(网络上的文件共享,通过HTTP连接通过SSH进行颠覆)。每个人都有自己的优点和缺点。我们目前的发展情况如何?例如,如果我们都使用同一个Webroot,那么版本控制将无济于事,因为我们仍然需要更改其他文件,因此必须为每个开发人员创建单独的站点。

至于IDE,它以TortoiseSVN的形式与Windows进行了很好的外壳集成,它仍然允许我们使用自己喜欢的工具,并且仍然可以轻松访问SVN功能。

在RHEL系统上,安装Subversion的最简单方法是使用yum:

百胜安装颠覆