|
![]() |
#1 |
Administrator
|
Цитата:
Т.е. они могут разойтись в версиях - но никто не гарантирует при этом работоспособность. Однако, практика показывает, что обновлять ядро (бинарники клиента и АОСа) более поздними версиями чаще полезно, чем вредно, хотя всегда надо читать перечень изменений в новой версии, в любом случае понимая, что тестирование старого приложения с новыми бинарниками не было. Версии клиента и АОСа опять-таки могут и отличаться, но лучше чтобы совпадали. Ключевая фраза "такие варианты не тестировались = отсутствует гарантия работы без глюков"
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от sukhanchik
![]() Приложение (=программный код) тестируется на соответствующих версиях клиента и АОСа.
Т.е. они могут разойтись в версиях - но никто не гарантирует при этом работоспособность. Однако, практика показывает, что обновлять ядро (бинарники клиента и АОСа) более поздними версиями чаще полезно, чем вредно, хотя всегда надо читать перечень изменений в новой версии, в любом случае понимая, что тестирование старого приложения с новыми бинарниками не было. Версии клиента и АОСа опять-таки могут и отличаться, но лучше чтобы совпадали. Ключевая фраза "такие варианты не тестировались = отсутствует гарантия работы без глюков" Более позднее ядро, вроде, не должно ломать юзерский наработанный функционал и трогать новые таблицы. А если мы обновляем приложение? При каждом обновлении необходимо доработки сохранять в отдельном проекте и после обновления заново устанавливать? А при этом индексы и связи в таблицахне ломаются? |
|
![]() |
#3 |
Administrator
|
Цитата:
![]() Связи в таблицах на уровне БД отсутствуют, поэтому они не ломаются ![]() А вот индексы, таблицы и поля система строит самостоятельно. Этот процесс называется синхронизация. Конечно, нужно заботиться об обновлении и сохранении своих данных.
__________________
Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 15.08.2012 в 18:57. |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от sukhanchik
![]() Обновление приложения это целый процесс, который может занять больше недели в зависимости от количества ваших доработок и насколько сильно они могут пострадать после обновления. Если их нет - то и обновление сводится практически только к работе инсталлятора
![]() Связи в таблицах на уровне БД отсутствуют, поэтому они не ломаются ![]() А вот индексы, таблицы и поля система строит самостоятельно. Этот процесс называется синхронизация. Конечно, нужно заботиться об обновлении и сохранении своих данных. ![]() |
|
|
|