Я нахожусь в процессе создания моего первого плагина rails и считаю, что управление версиями плагина и тестового приложения довольно раздражает.Как управлять версиями плагина rails и приложения для тестирования вместе
Вот моя проблема:
Чтобы действительно проверить мой плагин в действии мне нужно, чтобы запустить его в тестовом приложении (который в основном только приложение эшафот, где я установить плагин)
Когда я внесение изменений в плагин, мне удобно изменить его в тестовом приложении, чтобы сразу увидеть изменения. Однако, когда я хочу совершить и вернуть свои изменения обратно в github, я в конечном итоге скопирую все файлы из тестового приложения обратно в свою папку «Голый плагин» и выполняю свои обязательства.
Есть ли лучший способ справиться с этим без копирования файлов туда и обратно? Мне интересно услышать от других разработчиков плагинов, если это возможно, о том, как вы справляетесь с этой ситуацией.
Одним из возможных решений, которое я понял, является наличие другого репозитория git в каталоге vendor/plugins/myplugin (который будет иметь удаленное репо github). Я не уверен, что это лучше всего (и до сих пор мне не очень удавалось заставить его работать ...)
Это именно то, что я искал, спасибо! –