Если у вас уже есть статическая копия плагина, зарегистрированного в Subversion, может быть сложно обновить его с помощью script/plugin
, так что вот что я в итоге делаю, чтобы переключить его со статической установки на проверку Git все в пределах одного коммитера Subversion:
git clone git://github.com/foo/bar.git ~/foobar
mv ~/foobar/.git rails_app/vendor/plugins/foobar/.git
rm -rf ~/foobar
cd rails_app/vendor/plugins
git reset --hard
Затем обязательно добавьте .git
и все остальное, что изменилось в проекте Subversion, и вы будете в курсе всех событий. Вы можете использовать другие команды git для вывода обновлений, перехода в другую ветку и т. Д. Затем просто проверьте все заново, когда они достигнут желаемого состояния.