1

我对版本控制的世界还很陌生,但我想将 Subversion 引入我们的小型开发团队,因为我们发现越来越多的人正在处理相同的项目/文件。PHP我们主要在LAMP环境(红帽企业)中编码。

我正在寻找一些让我启动和运行的起点,例如 Red Hat 的安装/配置指南。我使用 Dreamweaver CS3(我看到将在 中介绍 Subversion 功能CS4),因此愿意查看其他具有 Subversion 集成的 PHP IDE,您有什么偏好吗?我愿意接受建议。

4

4 回答 4

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

于 2008-09-22T12:49:38.847 回答
1

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

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

于 2008-09-22T13:21:01.657 回答
1

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

百胜安装颠覆

于 2008-09-23T08:29:08.043 回答
0

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

于 2008-09-22T13:16:14.417 回答