Сборка из SVN

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Сборка из SVN

Сообщение SeZuka » 06.03.2013 15:47:25

Подскажите, правильно ли я делаю?

1. Скачал исходники из SVN.
2. Скомпилил с помощью команд:
C:\lazarus\fpc\2.6.2\bin\i386-win32\make clean all
C:\lazarus\fpc\2.6.2\bin\i386-win32\Strip C:\lazarus\lazarus.exe
C:\lazarus\fpc\2.6.2\bin\i386-win32\Strip C:\lazarus\lazbuild.exe
C:\lazarus\fpc\2.6.2\bin\i386-win32\Strip C:\lazarus\startlazarus.exe

Запускаю, версия 1.1, все работает, а в окне "О проекте Lazarus" такая информация:
Версия #: 1.1
Дата: 2013-03-06
Версия FPC: 2.6.2
Ревизия SVN: [и тут пусто]
i386-win32-win32/win64

Почему ревизия SVN не указана? Уже несколько раз обновлял версии и перекомпилировал, но там всегда пусто. Пустяк конечно, но хотелось бы знать почему, ведь в готовых сборках ревизия указана, может что не так делаю?
SeZuka
постоялец
 
Сообщения: 209
Зарегистрирован: 05.09.2012 14:58:05

Re: Сборка из SVN

Сообщение GAMER » 09.03.2013 12:25:38

SVN-файлы чем вытягиваете?
SVN-файлы скрытые в каталоге компиляции присутствуют?
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина

Re: Сборка из SVN

Сообщение SeZuka » 09.03.2013 20:08:19

Тортилой. В папке lazarus есть скрытая папка svn
SeZuka
постоялец
 
Сообщения: 209
Зарегистрирован: 05.09.2012 14:58:05

Re: Сборка из SVN

Сообщение GAMER » 09.03.2013 20:40:30

Странно. Делаю идентично и все пишет. А какая версия черепашки?
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина

Re: Сборка из SVN

Сообщение SeZuka » 10.03.2013 13:02:08

Черепашка:
TortoiseSVN 1.7.11, Сборка 23600 - 32 Bit , 2012/12/12 19:08:52
Subversion 1.7.8,
apr 1.4.6
apr-utils 1.3.12
neon 0.29.6
OpenSSL 1.0.1c 10 May 2012
zlib 1.2.7

Сегодня еще раз обновил до ревизии 40524 и пересобрал, и то же самое.
Каталог лазаруса:
1.jpg

Окошко О проекте:
2.jpg

Порылся по исходникам IDE, откуда он берет информацию о ревизии, файл C:\lazarus\ide\revision.inc и там пусто:
Код: Выделить всё
// Created by Svn2RevisionInc
const RevisionStr = '';

что за Svn2RevisionInc? Может у меня в черепашке что-то не настроено?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
SeZuka
постоялец
 
Сообщения: 209
Зарегистрирован: 05.09.2012 14:58:05

Re: Сборка из SVN

Сообщение Mr.Smart » 10.03.2013 13:56:57

Смотри утилиту trunk/tools/svn2revisioninc.pas
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: Сборка из SVN

Сообщение Максим » 10.03.2013 14:50:18

Переустановите TortoiseSVN, добавив утилиты командной строки.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Сборка из SVN

Сообщение SeZuka » 10.03.2013 15:04:39

Максим писал(а):Переустановите TortoiseSVN, добавив утилиты командной строки.

Спасибо, сам уже разобрался. svn2revisioninc берет информации о версии из утилиты svnversion, которая входит в утилиты командной строки от TortoiseSVN и они у меня не были установлены.
Спасибо всем!!!
SeZuka
постоялец
 
Сообщения: 209
Зарегистрирован: 05.09.2012 14:58:05

Re: Сборка из SVN

Сообщение GAMER » 10.03.2013 16:28:05

Точно! Сам когда-то на эти грабли наступил и забыл :)
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 219

Рейтинг@Mail.ru