суббота, 6 февраля 2016 г.

Merging problems in python

Есть один большой скрипт на питоне. Я сделал его многопоточным из однопоточного - завернул всю среднюю часть в функцию, которая потом скармливается тредингу. То есть, грубо говоря, дописал в начале немножко, в конце немножко, всю середину отодвинул на таб вправо. Тем временем в соседней ветке в том же скрипте прошли небольшие поправочки. Крошечные. Но результат гит смерджить не может, и никто не может, потому что там просрать таб - значит нарушить логику работы всей программы, это как в нормальных языках скобки фигурные расставить в коде программы случайным образом. Весь файл - один большой конфликт. Как я решаю такие проблемы в пхп? Просто прибиваю код в локальной ветке и в прилетевшей мерджиться к левой стороне. Там сразу всё становится видно как на ладони. После успешного и несложного мерджа можно в три клика мыши заставить IDE отформатировать результат согласно кодингстайлу. А вот в питоне... ненавижу. Убейтесь нахуй.

Комментариев нет:

Отправить комментарий

Ублюдочный Гугл поломал форму комментариев. Извините.