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