Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
Igor_s
11 / 11 / 4
Регистрация: 16.07.2014
Сообщений: 55
#1

Как в exe, добавить версию последнего commit из git - C++

14.04.2016, 11:37. Просмотров 310. Ответов 3

Я пока сделал так
Есть bat который получает номер коммита, вызывает питоновский скрипт, который меняет версию в файле (*.rc) на нужный номер.
Вопрос, можно ли сделать это с помощью VS, или как нибудь проще.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2016, 11:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как в exe, добавить версию последнего commit из git (C++):

Получить версию любого .exe файла - C++ Builder
Привет всем. Давно уже видел в интернете много вопросов на эту тему, поэтому когда мне понадобилось получать версию любого exe файла, я...

Как добавить в exe-файл текстовые файлы? - Visual C++
как в один екзешник впихнуть дафига тхт файлов

Visual Studio, как добавить txt к exe? - C++
В программе есть работа с текстовым файлом. Как добавить txt файл в проект, чтобы готовый exe файл после компиляции содержал его в себе?...

Код для обновления своего .exe на новую версию - C++
Раскрываю сабж: есть программа.exe, она в автозагрузке, она работает, допустим я пишу новую версию этой программы и теперь мне нужно...

Как удалить commit в git? - Системы контроля версий
Каким образом можно удалить все коммиты в git?

Как в Git Extensions отменить первый и единственный commit и вернуться к первоначальному состоянию? - PHP
После создания репозитория нажал на edit .gitignore и ввел там 3 папки, которые мне не интересны, после нажал commit и у меня остались...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1
14.04.2016, 14:32 #2
Ничего не понятно. Обновляешь код из гита, пересобираешь экзешник. Или я чего-то не понимаю?
0
Igor_s
11 / 11 / 4
Регистрация: 16.07.2014
Сообщений: 55
14.04.2016, 14:51  [ТС] #3
Kastaneda,
Что хочу? Добавить сюда информацию с git Как в exe, добавить версию последнего commit из git
Для этого в VS создаю файл файл ресурсов file.rc Как в exe, добавить версию последнего commit из git
Вот теперь с помощью уже python скрипта меняю этот файл file.rc, пересобираю и получаю нужный результат.Название: 3.PNG
Просмотров: 38

Размер: 9.4 Кб

И еще вопрос, как скомпилировать main.cpp c main.rc с консоли.
Если просто cl main.cpp, то в exe не появляется информация.
0
Taatshi
Администратор
11351 / 4929 / 251
Регистрация: 05.04.2011
Сообщений: 13,579
Записей в блоге: 2
21.04.2016, 09:00 #4
Igor_s, ходят слухи, что Вы нашли решение своего вопроса. Можете с нами поделиться?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2016, 09:00
Привет! Вот еще темы с ответами:

Git commit -m - Системы контроля версий
а одном сайте по git написано : Story 182: - это просто часть комментария или имеет какой то особый смысл? Вопрос...

Не могу выполнить commit git - Ubuntu Linux
делаю все по этому мануалу:http://githowto.com/ru/ Остановился на этапе, когда надо выполнить git commit -m "First Commit" Вроде все...

Git Git add/commit/push не видят файл - Системы контроля версий
В наличие есть файл: .mozconfig. Пустой или с наличием информации. git add/commit/push не видят файл. Даже если его переименовать на...

Не понимаю что происходит? сделал git commit но изменений нет! - Системы контроля версий
Что не так? Добавлено через 3 минуты Может все эти изменения происходят? Только у меня в компе?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
21.04.2016, 09:00
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru