Итак, появилась первая официальная версия Git (v2.5.0), и в качестве моего первого проекта OpenShift, где я следил за official tutorial и использовал Ruby v2.1.6p336, я столкнулся с проблемой ruby phc, не обнаружившей, что Git установлен для клонирования репо приложения.OpenShift - Git v2.5.0 не найден - невозможно клонировать приложение git repo
Вот лог CMD:
Microsoft Windows [Version 10.0.10240]
(c) 2015 Microsoft Corporation. All rights reserved.
C:\Users\Nauro>Ruby --version
ruby 2.1.6p336 (2015-04-13 revision 50298) [x64-mingw32]
C:\Users\Nauro>Git --version
git version 2.5.0.windows.1
C:\Users\Nauro>rhc --version
DL is deprecated, please use Fiddle
rhc 1.36.4
C:\Users\Nauro>rhc app create python-2.7 -a test
DL is deprecated, please use Fiddle
Application Options
-------------------
Domain: lab001
Cartridges: python-2.7
Gear Size: default
Scaling: no
Creating application 'test' ... done
Waiting for your DNS name to be available ... done
You do not have git installed, so your application's git repo will not be cloned
Your application 'test' is now available.
URL: http://test-lab001.rhcloud.com/
SSH to: [email protected]
Git remote: ssh://[email protected]/~/git/test.git/
Run 'rhc show-app test' for more details about your app.
C:\Users\Nauro>
Я не думаю, что я хочу использовать пру-релизы и хочу, чтобы заставить его работать с этой новой версией (хотя, это может сработать), потому что Git Безразлично 't дать мне выбрать более старую версию в любом случае (в отличие от Ruby).
Кроме того, я должен упомянуть, что в официальной версии процесса установки Git есть два дополнительных шага, не упомянутых в учебнике, потому что в предварительных версиях их не было. Один позволяет вам выбирать между «Использование MinTTY» и «Использовать оконное консольное окно Windows», в котором я пробовал оба параметра, а другой - «Включить кэширование файловой системы», который я никогда не проверял.
Установка:
- Окна 10.0.10240
- Рубин v2.1.6p336
- Git v2.5.0 (первый официальный релиз)
- РНС v1.36.4
PS: Я только начал изучать хостинг Ruby, Git и OpenShift с простым Hello World tutorial и застрял, поэтому я ничего не знаю за пределами этого.
Путем установки пути установки по умолчанию и выбора «Использовать оконное консольное окно Windows», приложение автоматически копируется автоматически.
Я изменил каталог пути установки git с «C: \ Program Files \ Git» на «Z: \ Nauro \ Programs \ Git». Это имеет значение? (Вот ссылка temp: https://www.dropbox.com/s/kry25xqgi643m6h/Screenshot%202015-08-19%2010.36.13.png?dl=0) – RavenHawk
возможно, что это не на вашем пути правильно. –
Aha! Да, сохранение пути по умолчанию позволяет phc найти git. Теперь он был клонирован автоматически. Спасибо! – RavenHawk