Python 3.1 用のプロジェクトのフォークを維持しています。最初に 2.6 からポートを作成したときは 2to3 を使用しましたが、今では常に新しいコードを 2.6 フォークから 3.1 フォークにマージする必要があります。これらのマージで 2to3 操作を自動的に実行するにはどうすればよいですか? (重要な場合は、git を使用します。)
質問する
154 次
1 に答える
7
うーん、あなたは厳しい立場にあります。おそらく、2.6フォークで2to3を実行し、その結果を3.1ブランチにマージすることができますか?
あるいは、おそらくこの苦痛は、2つのPythonバージョンに対して2つの異なるブランチを維持するという戦略を再考することになるでしょうか?両方のバージョンで単一のコードベースを使用して幸運に恵まれました。Python2.xと3.xで同じコードを実行します。
于 2009-11-06T19:20:29.630 に答える