如何设置PHPStorm及其git客户端,以便我可以监视项目根目录下的更多repos

时间:2015-04-17 10:21:18

标签: git symfony phpstorm

我的项目由一个根git存储库组成,它本身包含其他git存储库。我经常需要在多个存储库中进行更改才能完成任务。有没有办法以这样一种方式设置PHPStorm,当我使用菜单项VCS / Show更改时,我可以看到所有存储库中的更改?

示例结构是:

    projectRoot (repo1 - modified) 
    --- vendor
       --- repo2
       --- repo3
       --- repo4 (modified)

所以问题是当我在root中运行See Changes时,如何查看供应商回购中的更改。

谢谢!

1 个答案:

答案 0 :(得分:0)

也许考虑使用git子树而不是在存储库中拥有存储库。子模块等不是特别好的做法,并且可以使您作为开发人员的生活变得更加困难。子树将使其更容易。

您可以在此处找到更多信息:http://makingsoftware.wordpress.com/2013/02/16/using-git-subtrees-for-repository-separation/