【发布时间】:2009-11-06 18:52:30
【问题描述】:
我为 Python 3.1 维护我的项目的一个分支。当我最初从 2.6 移植时,我使用 2to3,但现在我必须不断地将新代码从 2.6 分支合并到 3.1 分支中。如何自动对这些合并执行 2to3 操作? (如果重要的话,我会使用 git。)
【问题讨论】:
标签: python merge python-3.x python-2to3
我为 Python 3.1 维护我的项目的一个分支。当我最初从 2.6 移植时,我使用 2to3,但现在我必须不断地将新代码从 2.6 分支合并到 3.1 分支中。如何自动对这些合并执行 2to3 操作? (如果重要的话,我会使用 git。)
【问题讨论】:
标签: python merge python-3.x python-2to3
嗯,你的处境很艰难。也许您可以在 2.6 分支上运行 2to3,然后将结果合并到您的 3.1 分支中?
或者,也许这种痛苦会让您重新考虑为两个 Python 版本维护两个不同分支的策略?我很幸运为两个版本都使用了一个代码库:Running the same code on Python 2.x and 3.x
【讨论】: