Я ищу несколько советов и советов по управлению несколькими версиями проекта.
В настоящее время у меня есть версия для разработки приложения, которая включает некоторые улучшения и новые функциональные возможности. В то же время я должен сделать некоторые исправления ошибок. Исправить ошибки в файлах, которые не были затронуты новыми функциональными ссылками, легко, но как только я перехожу на страницу с новым функционалом. Мне нужно каждый раз комментировать несколько строк кода. Я чувствую, что это не лучший способ поиграть. Для решения этой проблемы должен быть достаточно хороший метод.
Другая сторона проблемы - развертывание. Довольно часто мне приходится ждать несколько недель, прежде чем загружать новую функциональность на сайт. В то же время я склонен иногда забывать каждый файл, который был изменен (или закомментирован для ошибок), и это может привести к ошибкам. Я слышал о Capistrano для фанатов рубина, это может мне помочь? Я в основном разработчик PHP / asp.net.