7 нояб. 2013 г.

gedemin-apps

В ближайшие дни все основные приложения для платформы Гедымин будут загружены в проект gedemin-apps на сайте github.com. Пакет Комплексная автоматизация и некоторые другие мелкие настройки уже там.
Для работы с исходниками под Windows удобнее всего установить TortoiseGit:
  1. Скачиваем инстолятор в соответствии с разрядностью ОС.
  2. Устанавливаем.
  3. Скачиваем новейшую установку Git для Windows.
  4. Устанавливаем:
    • В списке устанавливаемых компонент снимаем галку Windows Explorer integration (все равно мы будем обращаться к Git через оболочку TortoiseGit).
    • Для обработки символов конца строки устанавливаем галку Checkout Windows style, commit Unix style. Эта опция выбрана по умолчанию в инстоляторе.
  5. Если будет предложено, перезагружаем компьютер.
  6. Создаем папку для размещения исходников. Например, c:\golden.
  7. Жмем правой кнопкой на нее и из меню выбираем Git Clone...
  8. Прописываем в поле URL:
    https://github.com/gsbelarus/gedemin-apps
  9. В поле Directory: проверяем, чтобы был указан нужный нам каталог.
  10. Жмем Ок. При необходимости вводим свою учетную запись на github и пароль. Ждем.
Git распределенная система контроля версий. На каждой машине хранится полная история всех изменений проекта, с которой можно работать автономно, даже при отсутствии подключения к сети. Передавать изменения между разработчиками можно как напрямую, так и через централизованный сервер. В сети присутствует огромное количество документации по Git. Для быстрого старта понадобятся всего несколько команд, которые вызываются из контекстного меню TortoiseGit в исследователе Windows (кликаем правой кнопкой мыши на папке с исходниками):
  1. Получить последнюю версию файлов с сервера -- Pull...
  2. Записать сделанные изменения -- Git Commit... (по правой кнопке мыши на файле в диалоговом окне можно посмотреть что было изменено).
  3. Переслать изменения на сервер -- Push... (система потребует ввести логин, как правило имя вашего почтового ящика gmail, и пароль, который можно получить залогинившись в проект и перейдя по этой ссылке).
  4. Посмотреть историю изменения файла -- Show log... (по правой кнопке мыши можно сравнить любые две ревизии между собой).
Все действия можно сделать из одного окна, вызываемого командой Git sync...

2 комментария:

user комментирует...

Требует логин и пароль
не рабочая ссылка на gedemin-apps

Andrei комментирует...

Пока, к сожалению, из-за воровства вынуждены закрыть доступ к этому репозиторию.

Отправить комментарий