Russian Qt Forum
Ноябрь 01, 2024, 09:30 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Версия Qt из git  (Прочитано 4326 раз)
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« : Февраль 08, 2018, 19:06 »

Коллеги,
если Qt извлекается из git (git clone git://code.qt.io/qt/qt5.git), как определить по полученным исходникам, какая версия скачана?
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
qate
Супер
******
Offline Offline

Сообщений: 1176


Просмотр профиля
« Ответ #1 : Февраль 09, 2018, 00:19 »

https://github.com/qt/qtbase/blob/5.10/.qmake.conf  MODULE_VERSION ?
Записан
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #2 : Февраль 09, 2018, 10:19 »

У меня в исходниках такого каталога, или похожего, нет ((
Нашел  в /home/sergek/opt/qt5/qtbase/dist историю изменений, последний файл - changes-5.10.0. Кроме этого, в сгенерированном Makefile есть строчка Generated by qmake (3.1) (Qt 5.10.1).
Вообще-то понятно, что той командой, какую я упомянул выше, скачивается последняя версия. Но вот хотелось узнать, какая именно в гит последняя? ))
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
ssoft
Программист
*****
Offline Offline

Сообщений: 583


Просмотр профиля
« Ответ #3 : Февраль 09, 2018, 10:40 »

Версия Qt определяется именем ветки на сервере.

Команда
Код:
git status
покажет с какой веткой на сервере связана Ваша локальная.

Вообще-то можно явно переключиться в любую ветку соответствующей какой-либо версии, поэтому вопрос не вполне корректен, так как репозиторий содержит всё, а Вы уже выбираете, что конкретно Вам нужно.
Записан
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #4 : Февраль 09, 2018, 13:07 »

Версия Qt определяется именем ветки на сервере.

Команда
Код:
git status
Спасибо огромное! С git нечасто работаю и с ограниченным числом команд.
Судя по всему, команда дает только мажорную и минорную версии:
Код
DOS
On branch 5.10
Your branch is up-to-date with 'origin/5.10'.
 

Вообще-то можно явно переключиться в любую ветку соответствующей какой-либо версии, поэтому вопрос не вполне корректен, так как репозиторий содержит всё, а Вы уже выбираете, что конкретно Вам нужно.
Это я знаю. Но я клонировал не какую-то конкретную ветку, а qt5.git. Поэтому и возник вопрос, а что же там последнее.
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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