Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.
  • Форумы
  •  » Firefox
  •  » Настройка локального сервера обновлений и перенаправления на него

№2622-04-2010 14:13:52

luitzen
Участник
 
Группа: Members
Зарегистрирован: 19-07-2008
Сообщений: 791
UA: Firefox 3.6

Re: Настройка локального сервера обновлений и перенаправления на него

Вряд ли правильно говорить, что файл обновлений компилируется.

Пишите, конечно. И можно вас попросить потестировать его не только при обновлении через сервер, но и с использованием этой процедуры?

Отредактировано luitzen (22-04-2010 14:19:06)

Отсутствует

 

№2722-04-2010 15:29:45

david141
Участник
 
Группа: Members
Зарегистрирован: 23-04-2009
Сообщений: 52
UA: Firefox 3.6

Re: Настройка локального сервера обновлений и перенаправления на него

Да действительно браузер не обновляется с сервера через partial.mar только через complete.mar
Пробую так

Отредактировано david141 (22-04-2010 15:32:01)

Отсутствует

 

№2822-04-2010 18:38:21

david141
Участник
 
Группа: Members
Зарегистрирован: 23-04-2009
Сообщений: 52
UA: Opera 9.6

Re: Настройка локального сервера обновлений и перенаправления на него

C firefox-3.6.3.complete.mar обновляется с firefox-3.6.2-3.6.3.partial.mar нет.:rolleyes:

Отсутствует

 

№2924-04-2010 13:00:07

david141
Участник
 
Группа: Members
Зарегистрирован: 23-04-2009
Сообщений: 52
UA: Firefox 3.6

Re: Настройка локального сервера обновлений и перенаправления на него

Сборка частичного MAR файла (partial.mar)
Partial.mar собирается путем сверки двух версий браузера.
В папке C:\mozilla-central\tools\update-packaging\test создаём две папки к примеру 3.6.2 и 3.6.3
Распакуйте файлы complete.mar в соответствующие папки: firefox-3.6.2.complete.mar в паку 3.6.2 и firefox-3.6.3.complete.mar в папку 3.6.3.
В файле buildrefmars.sh добавьте следующую строку: 

Выделить код

Код:

../make_incremental_update.sh firefox-3.6.2-3.6.3.partial.mar `pwd`/3.6.2 `pwd`/3.6.3

другие строки можно закомментировать #.
запустите build.bat начнётся сборка нового файла firefox-3.6.2-3.6.3.partial.mar
Проверено собранный MAR обновляется с использованием этой процедуры. УДАЧИ!!!
Если всё делал не так, прошу ответить.

Отсутствует

 

№3024-04-2010 13:12:27

luitzen
Участник
 
Группа: Members
Зарегистрирован: 19-07-2008
Сообщений: 791
UA: Firefox 3.6

Re: Настройка локального сервера обновлений и перенаправления на него

Отлично, хотя довольно косвенно :).
А не с официальными версиями такое получается? Пусть наша версия отличается от официальной лишь каким-нибудь параметром в greprefs/all.js. Получится ли так обновиться на неё?

Отсутствует

 

№3124-04-2010 13:30:35

david141
Участник
 
Группа: Members
Зарегистрирован: 23-04-2009
Сообщений: 52
UA: Firefox 3.6

Re: Настройка локального сервера обновлений и перенаправления на него

Да, получается обновиться только так. Проверил брал официальный mar версии 3.6.2 и mar 3.6.3 своей сборки с дополнительными расширениями и настройками, собрал partial.mar и работает.
При частичном обновлении что не изменяется так это номер версии в панели управления / Установка и удаления программ. Так и стоит 3.6.2.

Отредактировано david141 (24-04-2010 13:36:51)

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Настройка локального сервера обновлений и перенаправления на него

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]