首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在远程站点上工作时,有哪些有效的方法来设置我的环境?

在远程站点上工作时,有哪些有效的方法来设置我的环境?
EN

Stack Overflow用户
提问于 2013-11-02 05:22:52
回答 1查看 154关注 0票数 0

你好,各位程序员,

我仍然是一个相对较新的程序员,最近获得了我的第一个校园编程工作。我是唯一的开发负责8个领域以及3个小型PHP网络应用程序。

校园的网络环境分为分阶段和实时服务器--我们通过SFTP在阶段上进行开发,然后通过web将更新推到实时服务器上。

我使用崇高文本2和崇高的SFTP插件目前为我的所有开发工作(它是我的首选编辑器)。如果我只是对一个页面进行编辑,我将通过ftp浏览器打开这个单独的文件。如果我正在处理PHP应用程序项目,我会将应用目录映射到一个本地文件夹,这样当我在本地保存文件时,文件就会通过Sublime自动上传。

我觉得这个工作流程太慢了,不太理想。如何改进处理远程内容的工作流程?我很想在我的机器上设置一个本地环境,因为这样可以消除SFTP的不断上传/下载,但正如我说的那样,有很多站点,整个域的本地副本所需的空间也会相当大和复杂;更不用说让它更新任何关于临时服务器上的最新信息将是一场噩梦。

有人知道我如何从我所描述的情况中改进我的一般web开发工作流程吗?我真的很想停止对FTP的不断编辑,但除了撕毁整个目录并将其转储到XAMP之外,我不知道从哪里开始。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-02 05:44:15

您在使用源代码管理吗?如果不是的话,你应该去。我建议使用Git,例如托管在Github上。

对于这样的简单设置,您不需要使用任何特殊的部署工具;您也可以使用Git进行部署。

直接在暂存服务器上进行开发并不是一个好主意。尝试在笔记本电脑上设置一个开发环境环境。

你可以从你的开发机器推到吉顿。然后,在暂存或活动服务器上,您可以通过ssh连接,然后从Github中拔出。

这允许您使用Git的所有功能来创建分支和标记,并在出错时回滚到早期版本。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19739221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档