NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: user318 on September 03, 2012, 02:31:34 PM

Title: тарболы для скачивания
Post by: user318 on September 03, 2012, 02:31:34 PM
Можно выкладывать новые версии netxms не только в https://www.netxms.org/download/*, но и сразу в архив? Т.к. неудобно, например, писать ебилды в gentoo, да и в других случаях, мне кажется, неудобно. Нет постоянного места откуда можно скачать исходник. После того, как выходит новая версия, его URL меняется и приходится обновлять скрипты.
Title: Re: тарболы для скачивания
Post by: SKYnv on September 03, 2012, 03:39:58 PM
Quote from: user318 on September 03, 2012, 02:31:34 PM
Нет постоянного места откуда можно скачать исходник. После того, как выходит новая версия, его URL меняется и приходится обновлять скрипты.
https://svn.netxms.org/public/netxms/trunk/
Title: Re: тарболы для скачивания
Post by: user318 on September 04, 2012, 03:32:52 PM
Чего-то я там не вижу где можно скачать .tar.gz определённой версии.
Title: Re: тарболы для скачивания
Post by: SKYnv on September 04, 2012, 03:54:46 PM
Quote from: user318 on September 04, 2012, 03:32:52 PM
Чего-то я там не вижу где можно скачать .tar.gz определённой версии.
там исходники всегда последней версии, зачем вам другие?

старые версии в архиве https://www.netxms.org/download/archive/

А дальше любой svn client>тянем из репозитория сурсы>пакуем в тарбол или собираем сразу.

Или я чего-то не понимаю?
Title: Re: тарболы для скачивания
Post by: user318 on September 04, 2012, 04:38:08 PM
Наверное, не понимаете.
Мне нужно, например, написать скрипт сборки пакета версии 1.2.2. Там я указываю URL: https://www.netxms.org/download/netxms-1.2.2.tar.gz. Но через некоторое время, когда выйдёт новая версия, этот тарбол уже будет в другом месте и мой скрипт сломается и мне придётся менять URL на https://www.netxms.org/download/archive/netxms-1.2.2.tar.gz. Если бы они выкладывались в архив сразу, а не после новой версии, то я могу сразу в скрипте соборки написать: https://www.netxms.org/download/archive/netxms-1.2.2.tar.gz и больше не думать об этом.
Title: Re: тарболы для скачивания
Post by: SKYnv on September 04, 2012, 05:00:33 PM
Quote from: user318 on September 04, 2012, 04:38:08 PM
Наверное, не понимаете.
Мне нужно, например, написать скрипт сборки пакета версии 1.2.2. Там я указываю URL: https://www.netxms.org/download/netxms-1.2.2.tar.gz. Но через некоторое время, когда выйдёт новая версия, этот тарбол уже будет в другом месте и мой скрипт сломается и мне придётся менять URL на https://www.netxms.org/download/archive/netxms-1.2.2.tar.gz. Если бы они выкладывались в архив сразу, а не после новой версии, то я могу сразу в скрипте соборки написать: https://www.netxms.org/download/archive/netxms-1.2.2.tar.gz и больше не думать об этом.
ну все верно, а теперь вам нужен

1) svn клиент
2) далее пишем скрипт который делает чекаут https://svn.netxms.org/public/netxms/trunk/ скажем раз в неделю
3) делаем скрипт который собирает из скачаных исходников (в пункте два) сервер

что не так? просто вы качаете не архивом а делает чекаут. в свн всегда последняя версия со всеми патчами последними.
Title: Re: тарболы для скачивания
Post by: user318 on September 04, 2012, 09:57:03 PM
Quoteчто не так? просто вы качаете не архивом а делает чекаут. в свн всегда последняя версия со всеми патчами последними.
Я не делаю чекаут после того как разворачиваю исходники.
Я же пишу, что мне нужна _конкретная версия_, а не транк. Причём желательно в тарболе.
Title: Re: тарболы для скачивания
Post by: Victor Kirhenshtein on September 05, 2012, 05:53:11 PM
Не проблема, я могу сразу в архив складывать. ПОстараюсь не забывать :)