Конфликт миграции Django South во время работы в команде

У меня есть небольшой вопрос о том, как использовать Django -South при работе в команде.

Что произойдет, если два человека одновременно создадут файл миграции для изменений в одном и том же файле?

Например, A и B работают над одним и тем же приложением Django. Они работают в разных ветках и оба в миграции 005. Теперь и A, и B изменяют apple/models.py и создают файл миграции, используя startmigration. Они оба в миграции 006, но с совершенно другим файлом миграции 006. Я предполагаю, что когда они объединяют свои ветки, может быть какая-то ошибка с югом.

Есть ли обходной путь для разрешения этого конфликта? Или Юг достаточно умен, чтобы решить это самостоятельно?

12
задан JunYoung Gwak 7 August 2012 в 08:05
поделиться