我正在与世界各地的一些志愿者开发者建立一个网站。我们正在使用HostGator共享主机方案,因此我们获得了cPanel,FTP等,但没有服务器上的版本控制。
对于良好的开发实践,使用版本系统后可以获得该站点的测试版本会很不错。但是,我们全都在NAT后面的网络上,所以即使我们使用集中式版本控制系统(GitHub等),我们仍然需要将更改下拉到本地服务器(即192.0.0.x私有)用于在版本之间进行测试的SQL / HTTP服务器。
是否有任何(免费首选)系统可用于版本化测试站点?由于成本和维护的复杂性,我一直在避免使用VPS。
答案 0 :(得分:1)
是否有任何(自由首选)系统可用于版本化测试站点?
由于
任何SCM ,可用于管理某些代码,可用于此任务。 Web开发没有
创建本地测试环境(分别为团队中的每个开发人员(?)),使用任何SCM(DVCS可能更好,更简单,可能)选择和适当的* -hooks of your SCM(或手工),以便将更改的代码从工作空间|存储库传递到测试站点