QtCreator + git |
Здравствуйте, гость ( Вход | Регистрация )
QtCreator + git |
512es |
2.12.2009, 23:11
Сообщение
#1
|
Участник Группа: Участник Сообщений: 135 Регистрация: 31.10.2008 Пользователь №: 407 Спасибо сказали: 5 раз(а) Репутация: 0 |
Всем привет! Ктонибудь пробовал прикрутить git к QtCreator'у?
Поставил msysgit, удачно через гуй склонировал репозиторий.. Теперь делаю всё то же самое в креаторе, и он зависает.. Ничего не пишет, просто висит. Помогает только завершить процесс git.exe. Думал, может из за того что пароль надо вводить не получается. Настроил доступ к серверу без пароля по ssh. Не помогло.. Гуглить пробовал, такое ощущение что весь мир через гит собирает сам креатор, а я, один такой извращенец, пытаюсь в креаторе проекты в гите собирать.. Есть идеи?) Ах, да.. Кстати! под линухой работает нормально.. |
|
|
512es |
3.12.2009, 0:23
Сообщение
#2
|
Участник Группа: Участник Сообщений: 135 Регистрация: 31.10.2008 Пользователь №: 407 Спасибо сказали: 5 раз(а) Репутация: 0 |
Сам себе отвечаю =)
Добавляем переменную среды новую переменную PERL со значением C:\Program Files\Git\bin Вот и всё) Работает! |
|
|
trdm |
3.12.2009, 1:36
Сообщение
#3
|
Дмитрий Трошин Группа: Участник Сообщений: 575 Регистрация: 12.1.2008 Пользователь №: 68 Спасибо сказали: 21 раз(а) Репутация: 6 |
"PERL" ??????
|
|
|
512es |
3.12.2009, 8:15
Сообщение
#4
|
Участник Группа: Участник Сообщений: 135 Регистрация: 31.10.2008 Пользователь №: 407 Спасибо сказали: 5 раз(а) Репутация: 0 |
|
|
|
512es |
4.12.2009, 1:51
Сообщение
#5
|
Участник Группа: Участник Сообщений: 135 Регистрация: 31.10.2008 Пользователь №: 407 Спасибо сказали: 5 раз(а) Репутация: 0 |
Всем привет!
Хочу описать процесс создания репозитория Git на удалённом сервере и прикручивания его к QtCreator'у на Windows и Linux машинах. Данный пост может быть использован для создания не большого howto в wiki. Но требует дополниний.. Ну а в крайнем случае, это будет моей маленькой памяткой)) Устанавливаем на рабочую машину msysgit и прописываем новую переменную серды PERL со значением C:\Program Files\Git\bin На сервере делаем:
теперь идем на нашу рабочую машину и пишем:
Это можно сделать в консольке msysgit'а. Таким образом, мы залили на сервер наш исходник. В креаторе создаём новый проект из репозитория git. Всё! Можно пользоваться. Креатор склонирует репозиторий с сервера в тот каталог, который вы указали и загрузит проект. Можно работать с локальным репозиторием достаточно долго. И переодически синхронизировать его с репозиторием на сервере. Таким образом я теперь могу писать и собирать программы как на машине с виндовсом так и с линуксом. А так же, появилась возможность коллективной работы над одним и тем же проектом. ЗЫ: Утилиты ssh-copy-id нет в msysgit'е. Я сделал это с другой линуксовой машины. Но можно и составить файл авторизации вручную. ЗЗЫ: Прошу сильно ногами не пинать. Это всего лишь черновик.. Вот полезные ссылки на эту тему: http://ru.wikipedia.org/wiki/Git http://code.google.com/p/msysgit/ http://github.com http://iar.spb.ru/ssh-authorize http://blog.nsws.ru/rabota-s-git-dlya-nachinayushhix.html http://sitaramc.github.com/concepts/detached-head.html http://digilander.libero.it/mcostalba/ http://live.gnome.org/giggle Сообщение отредактировал 512es - 4.12.2009, 1:52 |
|
|
Текстовая версия | Сейчас: 23.12.2024, 9:03 |