我们目前的处境:转向使用SVN或GIT来管理服务器上的代码的提示?
- 1个Apache服务器(托管)数据
- 30GB,数百个文件夹/项目
- 文件有99%的HTML/PHP/JS/CSS,带着一帮PDF/PPT /文档等
- 几个开发人员,从不同的地点工作,用自己的电脑
- 一些开发只对某些目录的访问(使用不同的FTP帐户)
- 所有的更新都以F制作TP直接,节省了旧文件
- 托管公司做基本的每日/每周备份,但访问这些文件,需要他们的帮助
现在我们知道这是不是附近的最优解决方案。时不时地,有人不小心删除了与那些错误的工作文件等等等等
我们应该做些什么,以这样的:
- 所有文件会自动备份,这样的错误可以易于回收和安全
- 开发者不应该改变他们的工作流程多,我们真的,真的像Dreamweaver &的自动保存到FTP功能的WinSCP
- 我们得到工作也影响到当前文件的新的,更好的办法
?
是的,在这里也常常这样说。 看来我正在做的下一件事是用Git代替傻瓜。只是一个简单的问题 - 用你建议的设置,基本的开发工作如何? 现在我们只是将文件保存到FTP服务器,刷新浏览器,它就在那里。我真的很喜欢简单。 – Apeli 2012-02-02 11:52:02
进行更改后,您会有一个明确的'git commit'步骤。有一些UI工具可以自动处理提交和推送到远程,例如SmartGit。我会推荐ProGit(progit.org)。免费电子书,也可用于死树版本。 – idlethread 2012-02-02 14:20:47
了解您选择的解决方案会很有意思... – idlethread 2012-02-09 06:23:47