首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用远程开发服务器的SCM工作流

使用远程开发服务器的SCM工作流
EN

Stack Overflow用户
提问于 2012-05-30 23:10:04
回答 1查看 308关注 0票数 0

我在为我们的小开发团队组织一个新的工作流程时遇到了一些麻烦。我们的团队由五名开发人员和两名设计师组成,分布在不同的地点。目前我们使用的是Zend Studio5.5,因为它可以在Mac、Linux和Windows上运行,并且可以让我们通过FTP/SFTP直接在远程机器上工作。通常是开发服务器,但有时在实时服务器上。我认为每个人每天都在做2-5个不同的项目。有时几个星期主要集中在一个项目上,但这种情况并不经常发生。我认为,一年内会有+/- 30个项目。

我希望每个人都能使用(某种形式的) SCM。我正在研究适合我们团队的IDE和工作流程。在我的研究中,我注意到很多IDE和scm工作流程都假定您在本地开发(本地Apache、Mysql、PHP和其他组件)。我的同事不愿意在本地安装堆栈,而是在远程进行编辑,当他们在浏览器中点击F5时,可以立即看到更改。

有没有人有这种设置的经验?什么是一个好的工作流和跨平台编辑器,有很好的远程编辑支持?一个支持“打开时下载”和“保存时上传”的编辑器也足够了。我想过创建一些排序服务,当文件发生变化时触发rsync,但我认为这对他们来说太麻烦了。

或者这是不是行不通的,并且是唯一的解决方案,在本地开发,并在完成后检查更改?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-30 23:33:58

也许你不应该让IDE转到代码,而是把代码放到IDE中,grasshopper。

在Windows中,可以直接在远程网络文件夹上工作。在Linux中,您可以使用诸如sshfs之类的命令来使远程目录看起来像本地目录。

您仍然应该为每个开发人员提供单独的工作副本,否则您将从一开始就失去使用版本控制软件的许多好处。

在我们的工作环境中,我们都同意使用Subversion,但我们没有指定单个开发人员将在本地还是远程工作,我们也没有指定他们使用哪个编辑器,甚至没有指定他们使用哪个操作系统。

到目前为止,它一直运行得很好。

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

https://stackoverflow.com/questions/10819093

复制
相关文章

相似问题

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