2013-04-17 55 views
0

我有一个PyCharm Django项目,版本为SVN。项目本身是通过“从版本控制检出”功能创建的,项目的根目录是存储库的根目录,因此它包含主干和分支。
我的问题是:
- 如何轻松切换功能分支?
- 也许我错过了一些东西 - 什么在这种情况下良好的风格与PyCharm和SVN一起工作?如何轻松切换到PyCharm Django项目中的另一个SVN分支

ps
我的例子中的分支经常被创建 - 每个特定功能集都有一个新分支,并且通过完整性他们重新集成到主干中。

+0

我想你应该看看只有一个分支,然后使用'relocate'功能开到其他分支。 – longhua

回答

3

结束了这种风格:

  • 起初,我创建一个目录,我将会把项目版本与我打算工作
  • 然后我在那个目录取出一个分支或主干
  • 需要做的改变
  • 提交
  • 然后,如果我需要切换到另一个分支或主干我在“VCS”菜单(link to docs) 的调用“更新工程”然后在Update/Switch字段中指定另一个分支。对于完整的切换,“深度”必须是“无穷大”,以便对文件进行全面的递归扫描,并且必须检查选择器“强制更新”以减少局部修改。
    enter image description here
  • 如果我需要合并 - 我切换到主干,然后使用“从合并”中的“VCS”菜单
1

您可以用多个pycharm窗口打开主干/分支。项目根目录应该是主干/分支根目录。

通常情况下,您不需要经常在分支间切换。

相关问题