工具如2to3,合并除外

时间:2009-11-06 18:52:31

标签: python merge python-3.x python-2to3

我为Python 3.1维护了一个项目的分支。当我最初从2.6创建端口时,我使用了2to3,但现在我不得不将2.6 fork中的新代码合并到3.1 fork中。如何自动对这些合并执行2to3操作? (我使用git,如果重要的话。)

1 个答案:

答案 0 :(得分:7)

嗯,你处境艰难。也许你可以在2.6分支上运行2to3,然后将其结果合并到3.1分支中?

或者,也许这种痛苦会让你重新考虑为两个Python版本维护两个不同分支的策略?我很幸运,在两个版本中使用单个代码库:Running the same code on Python 2.x and 3.x