Когда выйдет Lazarus 9.26?

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

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

Re: Когда выйдет Lazarus 9.26?

Сообщение Attid » 18.08.2008 14:18:46

Павел Ишенин писал(а):полученный файл будет меньше чем sources.zip

наврятли.

про скрипт я тоже думал , но пока только для линукса придумал, а вот в венде проще маленький программ написать.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Когда выйдет Lazarus 9.26?

Сообщение AShen » 18.08.2008 15:02:04

2 Attid: a svn export не пробывал? Качает раза в два меньше, чем без него ... ;)

Добавлено спустя 1 минуту 22 секунды:
Attid писал(а):архив свн папки с лазарем , который потом можно будет обновлять через свн. так как не у всех интернет анлимный и выкачивать транк по протоколу svn дороже чем сжатый архив, народ раньше выкладывал, даже я раньше выкладывал, когда держал свн версию.

делается он не очень просто, надо удалить все файлы , но сохранить структуру каталогов и папки .svn
в принципе можно заархивировать и так и все сожмется, только поудаляв скомпилиные версии


А svn export не пробывал? ... ;)
Аватара пользователя
AShen
постоялец
 
Сообщения: 155
Зарегистрирован: 26.08.2005 10:22:44
Откуда: Новороссийск

Re: Когда выйдет Lazarus 9.26?

Сообщение Attid » 18.08.2008 15:28:52

AShen писал(а):А svn export не пробывал?

AShen писал(а):a svn export не пробывал?

а еще пару раз слабо ? =) не пробывал.
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Когда выйдет Lazarus 9.26?

Сообщение wavebvg » 18.08.2008 15:41:39

Вообще, последняя версия из свн наконец то в deb пакет само собирается...
wavebvg
постоялец
 
Сообщения: 354
Зарегистрирован: 28.02.2008 04:57:35

Re: Когда выйдет Lazarus 9.26?

Сообщение Attid » 18.08.2008 15:50:15

AShen писал(а):А svn export не пробывал? ... ;)

попробывал. а почитатать топик не судьба ? при свн экспорт я получаю каталог с исходниками без .svn , а надо наоборот.

вот взяли и отвлекли у меня лишнее время. =(

Добавлено спустя 1 минуту 26 секунд:
wavebvg писал(а):Вообще, последняя версия из свн наконец то в deb пакет само собирается...

и к тебе тоже относится, при чем тут деб если его и на сайте скачать можно, а вот версию чтобы можно было обновлять по свн, только у нас на форуме, но там 9,24
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Когда выйдет Lazarus 9.26?

Сообщение Brainenjii » 18.08.2008 19:12:33

deb в daily snapshot'ах нет, вроде как... Только кошерные rpm ^_^
Аватара пользователя
Brainenjii
энтузиаст
 
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Когда выйдет Lazarus 9.26?

Сообщение Максим » 18.08.2008 23:24:35

Attid
Объём zip-архива с исходниками последней ревизии 16127 - 13.5 МБ.
Объём tar.bz2-архива с исходниками последней ревизии 16127 - 9.2 МБ.
Объём выкачанных данных с помощью клиента SVN - 24 МБ.

По-моему, разница всё же не так фатальна, хотя по SVN выкачивать более накладно, да.

Объём рабочей копии SVN с исходниками Лазаря (ревизии 16127), заархивированной 7zip - 12.9 МБ.
Могу куда-нибудь выложить, если надо.
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Когда выйдет Lazarus 9.26?

Сообщение ev » 19.08.2008 08:44:26

svn лазаря в зипе - 30 метров
без зипа - 126

за вчерашнее число svn можно взять тут [0.9.25 r16076]
спасибо Padre Mortius ;)
ev
долгожитель
 
Сообщения: 1772
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Re: Когда выйдет Lazarus 9.26?

Сообщение Attid » 19.08.2008 09:35:38

ev писал(а):svn лазаря в зипе - 30 метров

:shock: я думаю что там что-то не удалили.

Добавлено спустя 55 секунд:
LAZARUS_0.9.23_r11836.exe была 6 Мб, не думаю что там что-то вырасло до 30.

Добавлено спустя 59 секунд:
Максим писал(а):Объём zip-архива с исходниками последней ревизии 16127 - 13.5 МБ.
Объём tar.bz2-архива с исходниками последней ревизии 16127 - 9.2 МБ.

перед сжатием были удалены лишнии файлы которые вне папок .svn ?
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Когда выйдет Lazarus 9.26?

Сообщение Padre_Mortius » 19.08.2008 12:27:35

Attid
что подразумевается под лишними файлами?

Это архив svn-репозитория в том виде, в котором он хранится на сервере. С тех архивов, которые были выложены обновиться я не смог. Для обновления использовалась черепашка.
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Когда выйдет Lazarus 9.26?

Сообщение Максим » 19.08.2008 14:05:23

Attid писал(а):перед сжатием были удалены лишнии файлы которые вне папок .svn ?

Не, это просто исходники без папок .svn, в том виде, как они распространяются отсюда. Объёмы взяты оттуда же.

"Лишние" файлы удалять смысла нет, так как SVN всё равно хранит их копии в каталогах .svn. Поэтому их удаление не даст ничего в плане объёма архива, так как и RAR, и 7zip умеют обрабатывать эту ситуацию, зато может привести к проблемам при обновлении. Именно поэтому объём SVN-копии в zip в два раза больше чем её же объём в 7zip (30 и 12.9 соответственно).
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Когда выйдет Lazarus 9.26?

Сообщение Attid » 19.08.2008 17:23:55

еще раз повторяю LAZARUS_0.9.23_r11836.exe которая лежит на этом форуме весит 6 мб. там только .svn файлы и это намного мньше чем те цифры что вы говорите.

проведем следственный эксперемент

у меня есть последний МСЕ

и так удаляю всякие *.о *.ppu

сжимаю папку получаю
Код: Выделить всё
7,3M 2008-08-19 16:55 mseide.tar.bz2

делаю экспорт и сжимаю папку

Код: Выделить всё
1,5M 2008-08-19 17:00 mseide.tar.bz2

видим что разница большая, значит что-то забыл удалить.

возврощаемся в папку и удаляем все кроме .svn, например так :
Код: Выделить всё
find * . | grep -v '.svn' | xargs rm

получаем архив который как раз и нужен
Код: Выделить всё
1,6M 2008-08-19 17:09 mseide.tar.bz2

который я положил сюда mseide_2423.tar.bz2, можно обновить архив на сайте.

так как мы видим что от первого он отличается на 5м, значит в первом что-то лишнее, пробуем распоковать последний архив обновить и запаковать
получаем :
Код: Выделить всё
2,7M 2008-08-19 17:17 mseide.tar.bz2


итого : следственный эксперемент показал, что архив где только .svn файлы легче чем архив где .svn и фалйлы, и что он только чуть чуть тежелее экспорта.

и если lazarus-0.9.25-20080819-src.tar.bz2 9мб, то свн архив будет не больше 12мб. и то что выложили на 30мб явно содержит мусор.

:!: :!: :!:

еще вопросы будут ? =)

ЗЫ to ev переложи архив МСЕ плиз

Добавлено спустя 4 минуты 25 секунд:
Padre_Mortius писал(а):что подразумевается под лишними файлами?

Код: Выделить всё
*.win;*.utf;*.o;*.compiled;backup;*.exe;*.or;*.ppu;*.bak;*.bak1;*.a;*.rst
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: Когда выйдет Lazarus 9.26?

Сообщение Padre_Mortius » 19.08.2008 17:53:33

Я может что-то не так делаю, но у меня нет в репозитарии таких файлов. Когда мне нужна рабочая копия я делаю экспорт и с полученной копией уже работаю.
P.S. В данный момент работаю под виндой
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: Когда выйдет Lazarus 9.26?

Сообщение ev » 19.08.2008 19:06:40

ev
долгожитель
 
Сообщения: 1772
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Re: Когда выйдет Lazarus 9.26?

Сообщение Максим » 19.08.2008 19:19:39

Attid писал(а):и если lazarus-0.9.25-20080819-src.tar.bz2 9мб, то свн архив будет не больше 12мб. и то что выложили на 30мб явно содержит мусор.

Мои результаты:

Архив 7zip рабочей копии SVN последней ревизии - 12.9 МБ
Архив tar.bz2 рабочей копии SVN последней ревизии - 17 МБ
Архив zip рабочей копии SVN последней ревизии - 28.6 МБ

Архив 7zip экспортированных исходников последней ревизии - 7.45 МБ
Архив tar.bz2 экспортированных исходников последней ревизии - 9.1 МБ
Архив zip экспортированных исходников последней ревизии - 13.2 МБ

Как видим, размер ZIP-архива большой не из-за мусора, а из-за слабого алгоритма. Во всех случаях архивировался один и тот же каталог, не содержащий ничего лишнего.
Разница действительно имеется, вы правы, но, на мой взгляд, в случае использования 7zip она не очень существенна в сравнении с потенциально создаваемыми проблемами выдирания только служебных каталогов SVN.

На всякий случай, если кому нужно рабочую копию SVN Lazarus rev. 16144 (архив 7zip, 12.9 МБ):
http://ifolder.ru/7775577
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 598
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Пред.След.

Вернуться в Lazarus

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

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

Рейтинг@Mail.ru