powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / delphi 7. Информация о сборке
17 сообщений из 17, страница 1 из 1
delphi 7. Информация о сборке
    #39987455
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, подскажите
можно ли автоматически добавлять в exe/dll samAccountName того, кто производил сборку
чтобы потом можно было посмотреть, кто этот герой
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987464
SOFT FOR YOU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx,

На билд сервере определяется, кто производил коммит
Эта информация вшивается в comment ресурса. Или лучше хеш - по хешу потом находится всё
Проект собирается с ресурсом - и вуаля
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987504
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx
Коллеги, подскажите
можно ли автоматически добавлять в exe/dll samAccountName того, кто производил сборку
чтобы потом можно было посмотреть, кто этот герой
можно.
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987538
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
супер!
подскажи
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987561
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx
супер!
подскажи
в проект подключаешь ресурс *.RC
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
program PuperSuper;

{$R 'PuperSuper.res' 'PuperSuper.rc'}

uses
  ...

begin
  ...
end.



файлик *.rc должен быть примерно таким:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
#include "PuperSuper.ver"
#include "PuperSuper.aut"

VS_VERSION_INFO VERSIONINFO
  FILEVERSION		VER_FILEVERSION
  PRODUCTVERSION	VER_PRODUCTVERSION
BEGIN
  BLOCK "StringFileInfo"
    BEGIN
      BLOCK "041904E3"
        BEGIN
          VALUE "FileDescription", "Супер-пупер программа\0"
          VALUE "FileVersion", VER_FILEVERSION_STR
          VALUE "InternalName", "PuperSuper\0"
          VALUE "ProductVersion", VER_PRODUCTVERSION_STR
          VALUE "AuthorOfBuild", VER_AUTHOROFBUILD_STR
        END
    END
  BLOCK "VarFileInfo"
    BEGIN
      VALUE "Translation", 0x419, 1251
    END
END
MAINICON ICON "PuperSuper.ICO" 



файлик PuperSuper.aut содержит одну строку
Код: pascal
1.
#define VER_AUTHOROFBUILD_STR "Васисуалий Лоханкин\0"



ну а файлик PuperSuper.ver содержит информацию о версии
VER_FILEVERSION
VER_PRODUCTVERSION
VER_FILEVERSION_STR
VER_AUTHOROFBUILD_STR

ЗЫ: или есть ещё один путь, но он тебе не понравится.
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987576
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx> подскажи

При билде можно, конечно.

Но я бы для начала задумался о источнике "проблемы" -
для чего это вообще нужно? Может доверить сборку
одному субъекту, в т.ч. "автомату"?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987580
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам
andreymx> подскажи

При билде можно, конечно.

Но я бы для начала задумался о источнике "проблемы" -
для чего это вообще нужно? Может доверить сборку
одному субъекту, в т.ч. "автомату" ?
спасибо
в процессе
но еще не скоро (
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987582
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
ЗЫ: или есть ещё один путь, но он тебе не понравится.
всё равно посмотрю с интересом
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987583
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx> но еще не скоро (

Ты ведь можешь это и себе доверить,
раз балбесы в трёх соснах блуждают.
Чай не по 3 раза в день билды выкладываете.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987584
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx
Мимопроходящий
ЗЫ: или есть ещё один путь, но он тебе не понравится.
всё равно посмотрю с интересом
смотри как в CNPack сделан эксперт "Расширения информации о версии" (Version Enhancements Wizard).
он там пихает дату сборки.
по аналогии можно запихать автора.
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987585
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам
andreymx> но еще не скоро (

Ты ведь можешь это и себе доверить,
раз балбесы в трёх соснах блуждают.
Чай не по 3 раза в день билды выкладываете.
не скажу что балбесы
но иногда всё же хочется знать, кто же был последним

ЗЫ: недавно с админами в iis+asp-net-core настроили публикацию без меня, на проде и деве
сразу стало полегче
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987591
Фотография X-Cite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx,

Системы контроля версий покажут кто был последний
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987596
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Системы контроля версий покажут лишь чья правка была последней, не билд.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987597
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X-Cite
andreymx,

Системы контроля версий покажут кто был последний
ему надо УНУТРЕ *.exe
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987601
Фотография X-Cite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Билд собирается и релизится хаотично?
Нет никакого управляемого процесса?

У билда есть версия - версия из которой шла сборка есть в контроле версий.
Изменения между одним билдом и вторым билдом соответственно в контроле версий.
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987605
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X-Cite
Билд собирается и релизится хаотично?
Нет никакого управляемого процесса?

У билда есть версия - версия из которой шла сборка есть в контроле версий.
Изменения между одним билдом и вторым билдом соответственно в контроле версий.
некоторые несознательные конторы не форкают ветки под каждый билд
...
Рейтинг: 0 / 0
delphi 7. Информация о сборке
    #39987994
Cobalt747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreymx
не скажу что балбесы
но иногда всё же хочется знать, кто же был последним

Некоторые проблемы решаются не программными средствами, а административными.
Отберите права на выкладку бинов у всех, дав их одному человеку.
Вот он и будет всегда виноватым за неправильную сборку.

А после первого же наказания он заведет тетрадочку и будет записывать - кто ему дал бины на выкладку.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / delphi 7. Информация о сборке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]