2016-09-14 16 views
2

私たちの主なにマージされることはなかったの移行を持っている古いのgitブランチを持っていました。私はその移行を行って以来、14回程度の移行が行われています。Djangoは同じIDを持つ2つの移行をマージしますか?

私は以来、私たちの現在のブランチに私の古いブランチをリベースし、2つの移行持っている:私はpython manage.py migrate --mergeを実行しようとしました

  1. 0044_auto_20160810_1128
  2. 0044_auto_20160823_1613

を - これはちょうど次のテキストを返します。 :

usage: manage.py migrate [-h] [--version] [-v {0,1,2,3}] [--settings SETTINGS] 
         [--pythonpath PYTHONPATH] [--traceback] [--no-color] 
         [--noinput] [--no-initial-data] [--database DATABASE] 
         [--fake] [--fake-initial] [--list] 
         [app_label] [migration_name] 
manage.py migrate: error: unrecognized arguments: --merge 

I次のスタック質問からこのコマンドが見つかりました:

Django South migration conflict while working in a team

私はTODOをしようとしているすべては、私はそれが誤りではないでしょう生産にプッシュするときので、2つの移行をマージです。

+0

ていますか? – Jon

答えて

5

これは古い質問ですが、誰もが将来的にそれを見つけた場合には、コマンドは同じモデルの移行

python manage.py makemigrations --merge 
関連する問題