Версия 0.2b
Модератор: immortal
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Версия 0.2b
На подходе новый релиз, который будет включать все изменения, сделанные в течении последних нескольких месяцев. Все эти изменения уже доступны при обновлении из исходников.
Вместе с релизом я соберу информацию по самым крупным изменениям, которые были внесены.
Полную историю изменений можно увидеть по отправке обновлений в SVN: https://code.google.com/p/majordomo-sl/source/list
Вместе с релизом я соберу информацию по самым крупным изменениям, которые были внесены.
Полную историю изменений можно увидеть по отправке обновлений в SVN: https://code.google.com/p/majordomo-sl/source/list
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Версия 0.2b
Сергей, напомните в двух словах как установить новую версию и перенести в неё все свои наработки (код и настройки) из старой.
-
- Сообщения: 867
- Зарегистрирован: Вт янв 17, 2012 12:31 pm
- Благодарил (а): 121 раз
- Поблагодарили: 78 раз
Re: Версия 0.2b
при обновлении код сохраняется, настройки тоже, может только config.php подправить под себя....пароль для сетке, сервер 1-wire и т.д.
процедура обновления расписана на сайте...
http://smartliving.ru/Main/UpdateSVN
процедура обновления расписана на сайте...
http://smartliving.ru/Main/UpdateSVN
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Версия 0.2b
Если вносились изменения в код (файлы), то, боюсь что только ручным сравнением. Если дело только в настройках (меню, объекты и прочее, что менялось через панель управления), то это всё сохранится при обновлении из исходников, как Виталий писал выше. Но в любом случае лучше сначало сделать резервную копию всей папки с проектом.Alex писал(а):Сергей, напомните в двух словах как установить новую версию и перенести в неё все свои наработки (код и настройки) из старой.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Версия 0.2b
Если к этому делу подходить правильно, то лучше разобраться с такой штукой как GitHub -- на нём можно сделать ответвление от основной ветки кода, вести историю изменений и общественно полезные исправления отправлять назад в основную ветку либо обновлять свою ветку теми изменениями, которые делались в основной. Процедура не очень простая, я сам до конца в этой системе разбираюсь, но по сути она для подобных сценариев лучше всего приспособлена.Alex писал(а):Понятно, значит надо записывать все изменения в коде (файлах).
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 289
- Зарегистрирован: Вс сен 16, 2012 9:39 am
- Благодарил (а): 0
- Поблагодарили: 1 раз
Re: Версия 0.2b
А как быть если, после обновления, где в свойствах 1-wire появилась поддержка LCD, теперь на старой базе вылазять ошибки, я так понимаю не хватает поля?
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Версия 0.2b
Текст ошибки в студиюUrbas81 писал(а):А как быть если, после обновления, где в свойствах 1-wire появилась поддержка LCD, теперь на старой базе вылазять ошибки, я так понимаю не хватает поля?
Ну и на всякий случай повторюсь -- после обновления надо удалить все файлы installed в подпапках /htdocs/modules/
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Версия 0.2b
Меж тем новая версия собрана и выложена: http://smartliving.ru/Main/Download
По идее она так же успешно может быть поставлена поверх старой и все настройки сохранятся (кроме тех случаев, когда были самостоятельные правки в коде -- об этом см. выше).
На всякий случай, создавайте бэкап текущей версии, чтобы, если что случится, то можно было легко откатиться. Ну и ещё -- если ставите поверх старой версии, то нужно будет удалить файлы installed как при обновлении из исходников.
Если что, сообщайте об ошибках -- я то у себя раз 10 запускал установку и переустановку, но мало ли...
P.S. кто привык обновляться из исходников, те ничего нового для себя не найдут -- все те же изменения есть и в исходниках, так что можно обновиться и оттуда
P.P.S. в новой версии можно обновляться из исходников нажатием одной кнопки в разделе Резервное копирование. Дописал об этом здесь.
По идее она так же успешно может быть поставлена поверх старой и все настройки сохранятся (кроме тех случаев, когда были самостоятельные правки в коде -- об этом см. выше).
На всякий случай, создавайте бэкап текущей версии, чтобы, если что случится, то можно было легко откатиться. Ну и ещё -- если ставите поверх старой версии, то нужно будет удалить файлы installed как при обновлении из исходников.
Если что, сообщайте об ошибках -- я то у себя раз 10 запускал установку и переустановку, но мало ли...
P.S. кто привык обновляться из исходников, те ничего нового для себя не найдут -- все те же изменения есть и в исходниках, так что можно обновиться и оттуда
P.P.S. в новой версии можно обновляться из исходников нажатием одной кнопки в разделе Резервное копирование. Дописал об этом здесь.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
-
- Сообщения: 289
- Зарегистрирован: Вс сен 16, 2012 9:39 am
- Благодарил (а): 0
- Поблагодарили: 1 раз
Re: Версия 0.2b
Дело в том, что я обновился через svn в пустую папку, а потом htdocs заменил в системе, просто на том компьютере где у меня эта ситема крутится, временно нет инета, сейчас посмотрел, ошибка вылазит после того как ставлю галочку избранное в 1-wire и делаю сохранение. Ошибка 1054 Unknown column 'STARRED' in 'field list' ну а дальше там длинное сообщение сообщение где перечисляются все поля и просит UPDATE сделать, а так управление ключами и датчики работают.sergejey писал(а):Текст ошибки в студиюUrbas81 писал(а):А как быть если, после обновления, где в свойствах 1-wire появилась поддержка LCD, теперь на старой базе вылазять ошибки, я так понимаю не хватает поля?
Ну и на всякий случай повторюсь -- после обновления надо удалить все файлы installed в подпапках /htdocs/modules/