在我的公司中,3位开发人员使用PhpStorm开发WebApps。 每个人都需要打开(不是同时)不时创建的其他用户的项目。
假设用户A使用名为服务器A的部署服务器,而用户B使用服务器b。 用户A在deployment.xml中创建项目服务器A已保存。 现在用户B需要打开项目并创建服务器B.现在服务器B保存在deployment.xml中 如果用户A想要再次重新打开项目,他必须将服务器设置回服务器A. 与workspace.xml相同。
我的问题是,是否可以为用户A和用户B使用不同的项目设置? 如果有可能我需要在设置中更改什么? 如果不是3个用户如何一起工作(没有VCS)?
提前致谢
答案 0 :(得分:3)
如果开发人员之间没有共享设置,只有项目文件,PhpStorm接受从经典项目目录之外的目录中读取项目文件'。这是一种方法;每个开发人员都是:
每个开发人员现在可以在PhpStorm中打开他们本地创建的目录,并且打开/创建的任何文件都将存在于共享文件夹中。
相关问题:PhpStorm - How can I avoid creating the .idea folder?
请注意,不建议使用不在本地文件系统上的文件,尤其是在多个开发人员可编辑的文件时。即使对于小型项目,在网络共享上存储Git存储库,每个开发人员在开始工作时git pull
并在完成工作时git push
,这是一项小额投资,将带来巨大的回报。以下是一个很好的介绍:http://www.gitguys.com/topics/creating-a-shared-repository-users-sharing-the-repository/,但在设置阶段,关键命令是git init --bare reponame
。