繁体   English   中英

每个用户的PhpStorm项目设置?

[英]PhpStorm Project Settings per User?

在我的公司中,有3个开发人员使用PhpStorm开发WebApp。 每个人都需要打开(而不是同时打开)其他用户不时创建的项目。

假设用户A使用名为服务器A的部署服务器,而用户B使用服务器b。 用户A在Deployment.xml服务器A中创建了项目。 现在,用户B需要打开项目并创建服务器B。现在服务器B被保存在Deployment.xml中。如果用户A要再次重新打开项目,则他必须将服务器设置回服务器A。workspace.xml也是如此。 。

我的问题是,是否可以为用户A和用户B使用不同的项目设置? 如果有可能,我需要更改什么设置? 如果不能,那么3个用户如何一起工作(没有VCS)?

提前致谢

如果开发人员之间没有共享设置,则仅项目文件,PhpStorm接受从经典“项目目录”之外的目录中读取项目文件。 这是一种解决方法; 每个开发人员都应:

  • 在本地硬盘驱动器上的文件夹中,从PhpStorm创建并打开一个新的空项目。 仅项目设置将存储在此处。
  • 打开“设置”对话框,从左侧窗格中选择“目录”,然后单击“添加内容根目录”(在最右侧窗格的顶部)。
  • 选择网络共享上包含项目文件的文件夹。
  • 删除与本地硬盘驱动器上的项目设置文件夹相对应的原始“内容根目录”。

每个开发人员现在都可以在PhpStorm中打开其本地创建的目录,并且所有打开/创建的文件都将存在于共享文件夹中。

一个相关的问题: PhpStorm-如何避免创建.idea文件夹?

请注意,不建议使用不在本地文件系统上的文件,尤其是当多个开发人员可以编辑它们时。 即使对于小型项目,将Git存储库存储在网络共享上,每个开发人员在开始工作时进行git pull ing,在完成时进行git push ing,这也是一笔小投资,将带来可观的收益。 这是一个很好的介绍: http : //www.gitguys.com/topics/creating-a-shared-repository-users-sharing-the-repository/ ,但是在设置阶段,关键命令是git init --bare reponame

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM