PHPStorm如何在没有新项目的情况下创建新分支?

时间:2014-04-04 21:13:34

标签: svn phpstorm

我正在使用PHPStorm 7.1.3和SVN作为版本控制系统。

由于我目前的项目增长,我想开始与分支机构合作,我想知道最简单的方法是什么。 现在我的签出项目只包括主干。为了创建新的分支,我尝试了一点,然后想出了在SVN中创建一个新的分支,然后在PHPStorm中创建一个新项目来检查分支。这按预期工作,但导致很多项目,我觉得很烦人。

所以我尝试创建一个由完整的SVN存储库组成的项目,比如trunk +存储库。但即使正确设置了主干和存储库位置,我也无法将主干合并到分支,反之亦然,我总是得到

  

未找到合并开始

如何在包含整个svn存储库的项目中创建正常工作的分支?

1 个答案:

答案 0 :(得分:0)

您是否将整个存储库签出到一个项目中,以便项目根目录是您的主干和分支的父级?对这样的项目进行分支处理的唯一方法是分别为trunk和每个分支配置vcs映射,这样你就不会有一个工作副本,而是几个工作副本,然后分别为每个分支配置分支,使用'merge from'进行合并

实际上,将整个存储库放在一个项目中对我来说看起来不是一个好主意 - 由于重复的东西+使用版本控制的问题+由于项目的性能问题,您可能会遇到类型解析/导航的问题尺寸。