2010-11-09 4 views
1

Предположим, что у меня есть плагин rails под названием «wipy» на GitHub. Он имеет ведущую ветвь и имеет производственную ветвь. Я использую Rails 2.3.10.Как получить конкретную ветвь проекта github в одной строке команды

Мне нужно установить production ветку этого плагина. Это то, что я в настоящее время:

git clone git://github.com/nadala/demo.git 
git co -b production origin/production 
cp -rv wipy ~/my_project/vendor/ 

Я мог бы сделать:

ruby script/plugin install git://github.com/nadal/wipy.git 

Однако я не знаю, как передать индикатор, который я хочу производства отрасли.
Я попытался следующие, но это не сработало:

ruby script/plugin install git://github.com/nadal/wipy.git --branch production 

ответ

2

Будет ли это blog post help?

Недавно мне нужно было установить стабильную версию Rails 2.3 плагина с уведомлением об исключениях, поэтому мне нужно было указать конкретную ветку в репозитории git.

script/plugin install git://github.com/rails/exception_notification.git -r 2-3-stable 

Опция -r позволяет identifiy конкретной ветви вы после.

В вашем случае:

ruby script/plugin install git://github.com/nadal/wipy.git -r production 
+0

Это решило проблему. благодаря –

0
ruby script/plugin install git://github.com/nadal/wipy.git 
cd vendor/plugins/wipy 
git checkout production 
Смежные вопросы