【发布时间】:2012-09-05 23:43:05
【问题描述】:
在过去的几个月里,我一直在本地 MAMP 计算机上本地开发 Web 应用程序。现在我准备启动它,同时继续添加增强/修复。所以,我想知道什么是实现开发和生产服务器的好方法,以便有效地管理更新、防止覆盖并将其他开发人员无缝添加到工作流中。我还想要一些对我来说学习曲线最小的东西。就个人而言,无论出于何种原因,我从来没有能够完全掌握像 Git 或 SVN 这样的版本控制系统,所以我希望有一个更简单的解决方案,直到我能够投入更多的业务信息。
在我看来,我的选择是:
在启动之前花更多时间学习 Git。并希望我在进一步开发我的应用程序时不会破坏任何东西。
购买两个主机帐户。一个用于 Dev,一个用于 Prod,只有我可以在 Prod 中进行部署。我想我必须跟踪我们在电子表格中修改的所有文件,这些文件被认为可以部署。
在 FTP 上编辑权限(无开发服务器)。
您还有其他可以推荐的选择吗?我听说有一些新型的网络托管公司可以承担繁重的工作......
【问题讨论】:
标签: deployment version-control hosting git-svn