![]() |
|
Кто-нибудь использует такой вариант обновления типовых конфигураций? | ☑ | ||
---|---|---|---|---|
0
Гений 1С
гуру
14.07.15
✎
13:30
|
1. В добавленных нами модулях создаем функции и директивы, которые указывают в какое место исходного типового кода вставить эти функции.
2. При обновлении сначала выгружаем все модули конфигурации в каталог А. 3. Накатываем обновление. 4. Выгружаем все модули в каталог Б. 5. Запускаем обработку, которая находит эти директивы в сохраненных модулях каталога А и вставляет изменения в модуле в каталоге Б. 6. Если место для вставки не найдено, формируется протокол ошибок. 7. Загружаем обратно все модули из каталога Б. |
|||
1
Лефмихалыч
14.07.15
✎
13:44
|
(0) что сказать-то хотел?
|
|||
2
Fish
гуру
14.07.15
✎
13:46
|
(1) Видимо, изобрёл очередной велосипед с квадратными колёсами.
|
|||
3
hhhh
14.07.15
✎
13:49
|
(0) типовое обновление точно также и работает. Ты не поверишь.
|
|||
4
Гений 1С
гуру
14.07.15
✎
13:56
|
(3) не верю.
|
|||
5
Гений 1С
гуру
14.07.15
✎
13:56
|
(1) да вот думаю замутить, но может кто уже мутил
|
|||
6
Бледно Золотистый
14.07.15
✎
14:00
|
>которые указывают в какое место исходного типового кода вставить эти функции<
Интересно каким способом? |
|||
7
drcrasher
14.07.15
✎
14:03
|
угадал автора по названию темы. Гений, ты б чонить полезного написал, а не велисипед очередной
|
|||
8
Гений 1С
гуру
14.07.15
✎
14:05
|
(6) по маркерам.
однозначно название процедуры в модуле, потом признак - в конец процедуры или в начало. если этого не достаточно, то кусок кода, на который ориентироваться. (7) мне чисто лень врукопашную хреначить. |
|||
9
Мыш
14.07.15
✎
14:05
|
Не всем же быть гениями. Кто то должен быть Гением, изобретать велосипеды и сообщать об этом обычным людям.
|
|||
10
Лефмихалыч
14.07.15
✎
14:05
|
(7) лучше бы он больше читал и меньше писал
(5) кое-кто уже давно замутил: http://git-scm.com/docs/git-merge |
|||
11
Гений 1С
гуру
14.07.15
✎
14:05
|
(6) можно таким макаром и свою процедуру добавить в модуль, как вариант.
|
|||
12
Гений 1С
гуру
14.07.15
✎
14:06
|
(10) да, я просто интересуюсь практическим опытом в применении к 1с, кто-нибудь так делает или нет?
|
|||
13
Лефмихалыч
14.07.15
✎
14:07
|
(12) тебя от практического опыта отделяет только установка гита и прочтение мануала
|
|||
14
Мыш
14.07.15
✎
14:07
|
(12) ОбщийМодуль______Переопределяемый
|
|||
15
Гений 1С
гуру
14.07.15
✎
14:08
|
(14) это че за зверь?
|
|||
16
Мыш
14.07.15
✎
14:08
|
(13) Эммм, а осознание мануала тоже требуется? )
|
|||
17
Мыш
14.07.15
✎
14:09
|
(15) Загляни в типовые, там этих зверей больше, чем в зоопарке.
|
|||
18
Гений 1С
гуру
14.07.15
✎
14:09
|
(13) я могу и на 1с парсер написать, тем более что нечто подобное у меня уже есть на ИС "Парсинг 1С".
Хочется просто поспрашивать, кто юзал, как ощущения? |
|||
19
Гений 1С
гуру
14.07.15
✎
14:10
|
(17) я посмотрел тему v8: Что за зверь - переопределяемый общий модуль?, имхо это не то, о чем я пишу в сабж
|
|||
20
Лефмихалыч
14.07.15
✎
14:10
|
(16) а иначе, зачем его читать?
(17) Гений - программист 1С 8.0, этих типовых он не видел - его платформа из открыть не может |
|||
21
Мыш
14.07.15
✎
14:11
|
(19) Это не то, но для того.
|
|||
22
Гений 1С
гуру
14.07.15
✎
14:13
|
(20) (21) http://infostart.zircool.ru/public/303645/
да, это если разработчики позаботились заранее об изменениях и то не всегда катит, если изменения надо вставить не в событие формы, а в середину обработки. То что я пишу, более универсально. |
|||
23
Fish
гуру
14.07.15
✎
14:15
|
(22) Открой для себя kdiff3, и не изобретай ненужных велосипедов.
|
|||
24
Kyon8
14.07.15
✎
14:15
|
Вроде уже есть типовое на 8.3.6 http://v8.1c.ru/o7/201404merge/index.htm
|
|||
25
Барматолог
14.07.15
✎
14:17
|
(23) расскажи, пожалуйста, поподробнее методику работы с kdiff3 при сравнении/объединении?
|
|||
26
Fish
гуру
14.07.15
✎
14:18
|
(25) А ссылку в (24) открой, там есть.
|
|||
27
Гений 1С
гуру
14.07.15
✎
14:20
|
(25) мне тоже пусть расскажет. ;-)
(24) немного не то. 1с опять не догоняет до идеала. ;-) (26) это описание Кдифф, но не твой практический опыт в целях сабжа |
|||
28
Мыш
14.07.15
✎
14:20
|
(22) Всегда есть желающие сделать своё, лучшее. И тратят на это время, да. Успехов! )
(24) Штука полезная. Осталось привыкнуть к ней. |
|||
29
Лефмихалыч
14.07.15
✎
14:22
|
(28) осталось дождаться, когда на практике эта лошадь (8.3.6) перестанет падать
|
|||
30
Fish
гуру
14.07.15
✎
14:25
|
(27) Вот мой практический опыт: очень удобно.
|
|||
31
Мыш
14.07.15
✎
14:27
|
(29) На чем падает то? На всем подряд? Или как обычно, убрали старые грабли, добавили новых?
|
|||
32
Fish
гуру
14.07.15
✎
14:31
|
(31) А непонятно на чём. Иногда оставишь конфигуратор открытым, уйдёшь на полчасика, придёшь - а он упал :)
Причём наблюдается не регулярно, у меня, например, всего пару раз так падало. |
|||
33
Fish
гуру
14.07.15
✎
14:32
|
+(32) А пользователи ещё ни разу не жаловались.
|
|||
34
Одинесю
14.07.15
✎
14:34
|
(33) Тьфу, тьфу, тьфу, пока все стабильно...
|
|||
35
Лефмихалыч
14.07.15
✎
14:36
|
(31) поиск по форуму строки "8.3.6" содержит много ответов
|
|||
36
Fish
гуру
14.07.15
✎
14:37
|
(34) Да тут ещё не факт, что это вообще из-за 1С. Такое у меня стало наблюдаться после замены компа (просто примерно совпало по времени с переходом на 8.3.6). А от наших админов толку не добиться - у них всегда во всём 1С виновата :)
|
|||
37
Одинесю
14.07.15
✎
14:39
|
(36) У нас админ может виртуалку убить в начале дня, восстановить из снимка и ничего не сказать )) Ищи потом почему документы в 1С пропали...
|
|||
38
Мыш
14.07.15
✎
14:39
|
(35) И еще больше вопросов. В данном случае вопрос о столкновениях с падениями из личного опыта.
|
|||
39
Fish
гуру
14.07.15
✎
14:42
|
(37) А самое интересное, что у коллег, которым компы не меняли, конфигуратор не падает. Хотя и винда и софт одинаковые стоят :)
|
|||
40
Мыш
14.07.15
✎
14:43
|
(39) Транзистор в проце бракованый )
|
|||
41
Лефмихалыч
14.07.15
✎
15:24
|
(39) или тебе подсунули что-то бракованное, или ты с троллями работаешь и коллеги тебе тупо врут. Еще вариант - ты единственный из всех коллег работаешь, а остальные конфигуратор не открывают, от того он и не падает
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |