2008-09-22 53 views
1

我对版本控制领域相当陌生,但想将Subversion引入到我们的小型开发团队中,因为我们发现越来越多的我们正在开发相同的项目/文件。我们主要在PHPLAMP环境中编码(红帽企业版)。在红帽系统上设置Subversion

我在找的是启动和运行的一些起点,例如Red Hat的安装/配置指南。我使用Dreamweaver CS3(我看到Subversion函数将在CS4中引入),所以愿意使用Subversion集成来查看其他PHP IDE,您是否有任何偏好?我接受建议。

回答

1

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

  1. 得到它:http://subversion.tigris.org/getting.html
  2. 安装它
  3. svnadmin create --fs-type=fsfs

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

配置示例在这里:http://svnbook.red-bean.com/en/1.0/ch06s04.html

0

这些都是很好的Linux +颠覆:
http://articles.slicehost.com/subversion
加上它进入多个仓库,WebDAV和很多其他的东西。 Windows的开发人员也很有用,因为大部分信息都可以在Windows中使用。

1

安装subversion可能不会是最困难的部分,难点在于如何访问存储库。有各种选项(网络上的文件共享,SSH上的颠覆,通过http连接)。每个人都有他们自己的专业和事业。你目前的发展状况如何?如果您全部使用同一个webroot,版本控制不会起作用,因为您仍然在更改其他文件,因此您必须为每个开发人员创建单独的网站。

至于IDE,有一个很好的以TortoiseSVN为形式的Windows shell集成,它仍然允许你使用你最喜欢的工具,并且仍然可以轻松访问SVN功能。

1

在RHEL系统,安装颠覆最简单的方法是使用百胜:

百胜安装颠覆