我正在研究几个 VC 系统,想知道哪种系统更适合我的需求。
现在,我有以下内容:
- 我的本地计算机 (Win7),我使用 PhpStorm 使用 php 进行编码。
- 在我的内部网络中设置的 Debian Linux 计算机。
- Debian Linux 专用 Web 服务器。
理想情况下,我不想在这台机器上编码,将我本地所做的任何机会推送到我的内部网络服务器(我在其中看到更改并测试它们),如果一切顺利,将它们推送到网络服务器。
您建议使用哪种 VC 系统:Git、SVN 还是 CVS?
最佳答案
- 与 SVN 相比,CVS 有点过时,并且存在不少问题
- SVN 没问题,但您需要设置自己的服务器,这对于单个开发人员环境来说意味着太多的工作
- 当您来自传统 VC 时,Git 可能有点不寻常,因为它是一个分布式版本控制系统。但是,一旦习惯了它,无论您是单独工作还是在大型分布式团队中工作,您都会了解其优势。您不需要设置任何服务器,甚至可以通过 DropBox 与其他人共享您的存储库.
所以我建议使用 Git。查找文档here .
关于php - 用于开发、测试、生产环境的 VCS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13528104/