Я только что унаследовал большой веб-проект, использующий SVN для VCS.Нет веток, и проект был заброшен в течение последних четырех месяцев - он довольно стабилен.
Я планирую перенести SVN в Git (используя gitosis), пока у меня есть возможность - так что я будупреобразование истории SVN в основную ветвь нового репозитория Git, который я помещаю на место.
Благодаря множеству других вопросов здесь, я определенно рассмотрю эту часть - оттуда я планирую создатьветвь для каждой стадии разработки - alpha, dev, stage и prod, и у этих серверов pull
ветви, к которым они «принадлежат».Я также планирую слиться вверх (зафиксировать альфа, слить с dev, слить со stage и т. Д.) И push
ing to prod.
Я думаю, что это лучший план для такой среды, ноМне интересно, есть ли какие-то ошибки или что-то, о чем я должен знать, прежде чем начать.Ваше понимание высоко ценится!