Форум русскоязычного сообщества Ubuntu


Автор Тема: как скачать нужную версию Wine через git ?  (Прочитано 1064 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Redneck

  • Автор темы
  • Активист
  • *
  • Сообщений: 453
    • Просмотр профиля
Команда git clone git://source.winehq.org/git/wine.git . Качает последнюю версию исходноков Wine. Можно ли с помощью git скачать нужную мне версию Wine, например, 1.7.1 ?
п.с. Мне не для бисекта
п.с.2 Хотелось бы именно через git, почему - долгая история

Пользователь решил продолжить мысль 09 Ноябрь 2013, 19:32:35:
Попробую конкретизировать вопрос.
Предположим, команду (см. выше) я уже набрал и она отработала. Теперь надо откатить/обновить исходники до нужной версии.
На сайте Wine я информации не нашел. Ман по git читать - уж слишком большой, да и git я крайне редко использую.

Пользователь решил продолжить мысль 09 Ноябрь 2013, 19:55:26:
Ага, вот, кажись, что-то нашел по теме. Ман все-таки почитал чуток.
http://stackoverflow.com/questions/791959/how-to-use-git-to-download-a-particular-tag
« Последнее редактирование: 09 Ноябрь 2013, 19:55:26 от Redneck »
AMD FX-6300 X6, 4Gb DDR3, Radeon HD7850
Перешел на Арчь, так что здесь уже бываю реже

Оффлайн Redneck

  • Автор темы
  • Активист
  • *
  • Сообщений: 453
    • Просмотр профиля
Re: как скачать нужную версию Wine через git ?
« Ответ #1 : 10 Ноябрь 2013, 15:06:17 »
Нет, не то.
Читаю всякую инфу по git, а она вся для разработчиков, по теме почти ничего не нашел
AMD FX-6300 X6, 4Gb DDR3, Radeon HD7850
Перешел на Арчь, так что здесь уже бываю реже

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7188
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: как скачать нужную версию Wine через git ?
« Ответ #2 : 10 Ноябрь 2013, 15:39:46 »
git clone git://source.winehq.org/git/wine.git
cd wine
git tag
Увидишь список версий
Потом
git checkout нужная версияИ собираешь как обычно.

Оффлайн Redneck

  • Автор темы
  • Активист
  • *
  • Сообщений: 453
    • Просмотр профиля
Re: как скачать нужную версию Wine через git ?
« Ответ #3 : 10 Ноябрь 2013, 22:45:06 »
Спасибо!
А если надо обновить, то сначала получаем новые теги путем git fetch? Или нет?
AMD FX-6300 X6, 4Gb DDR3, Radeon HD7850
Перешел на Арчь, так что здесь уже бываю реже

Оффлайн Redneck

  • Автор темы
  • Активист
  • *
  • Сообщений: 453
    • Просмотр профиля
Re: как скачать нужную версию Wine через git ?
« Ответ #4 : 23 Ноябрь 2013, 09:50:34 »
Сначала:
git fetch
git checkout wine-1.7.7
Если ругается, то удалить файлы, на которые ругается, и опять
git checkout wine-1.7.7
AMD FX-6300 X6, 4Gb DDR3, Radeon HD7850
Перешел на Арчь, так что здесь уже бываю реже

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7188
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: как скачать нужную версию Wine через git ?
« Ответ #5 : 23 Ноябрь 2013, 16:29:56 »
Redneck, по идее опять можно версию поменять при помощи
git tag
git checkout нужная версия
(но сначала надо помойку, созданную компиляцией WINE вычистить) Обычно разрабы делают для этого скрипт.
Ну и можно обновить гит, как всегда командой
git pull

Оффлайн JmAbuDabi

  • Старожил
  • *
  • Сообщений: 2468
  • 나는 빅터 해요. 나는 프로그래머입니다
    • Просмотр профиля
Re: как скачать нужную версию Wine через git ?
« Ответ #6 : 26 Ноябрь 2013, 23:04:39 »
http://habrahabr.ru/post/150673/

Прочитай данную книгу, и всё станет ясно.


поидее, там создан файл .gitignore, чтобы git pull игнорил любые бинарники, которые собираются при компиляции и другой текст.
Покой – это не место, где тихо и мирно, где нет шума и беспокойства.
Покой – это когда при всем этом, вы сохраняете мир и спокойствие в своем сердце.

 

Страница сгенерирована за 0.097 секунд. Запросов: 24.