|
Пропадает код из конфигурации | ☑ | ||
---|---|---|---|---|
0
YAGolova
19.11.13
✎
10:22
|
Доброе утро! Вообщем имеется база, достаточно старая и большая, полностью переписанная УТ (там от Ут уже ничего не осталось). Наблюдаются чудеса - периодически пропадает код из конфигурации - вроде вчера еще все работало, а сегодня нет - глядим в конфигуратор - кода нет, смотрим в свои тестовые базы - все на месте. В рабочей базе пытаемся получить обратно из хранилища - ничего не получает как будто изменений нет. Может кто сталкивался? Платформа 8.2 (8.2.15.301), база подключена к хранилищу...
|
|||
1
Wobland
19.11.13
✎
10:23
|
это демоны из отдела демонического обновления шалят
|
|||
2
Fish
19.11.13
✎
10:23
|
(0) Динамическими обновлениями балуетесь?
|
|||
3
DexterMorgan
19.11.13
✎
10:23
|
ну да, ну да, оно само, я честно вносил..гыыы
|
|||
4
zakidonoff
19.11.13
✎
10:24
|
(1) опередил, демон )
|
|||
5
elCust
19.11.13
✎
10:25
|
Как один из вариантов: Убей базу из списка баз (чистка кэша локального) и добавь снова. Эта фигня возникает из за динамического обновления.
|
|||
6
YAGolova
19.11.13
✎
10:25
|
Демоническим грешим, каюсь. Но примерно раза 2 в неделю всех выгоняем, сервак перегружаем. А код иногда пропадает месячной давности((((
|
|||
7
YAGolova
19.11.13
✎
10:26
|
А по поводу демонического в релизах посвежее проблему исправили?
|
|||
8
Euguln
19.11.13
✎
10:26
|
(6) Кэш чистить не забывайте.
|
|||
9
Maxus43
19.11.13
✎
10:26
|
(7) эту проблему официально даже не признавали долгое время. щас хз
|
|||
10
ДенисЧ
19.11.13
✎
10:27
|
(9) А сейчас вообще не рекомендуют.
|
|||
11
YAGolova
19.11.13
✎
10:28
|
(8) А кэш то чистить где? На серваке? база на MS SQL
|
|||
12
wade25
19.11.13
✎
10:28
|
Отключись от хранилища и заного создай его. Такое при динамическом обновлении бывает. Вообще если боевая база подключена к хранилищу, раз в месяц хотя бы убивай его и создавай новое.
|
|||
13
Maxus43
19.11.13
✎
10:29
|
боевую подключать к хранилищу вобще является плохим тоном
|
|||
14
Midaw
19.11.13
✎
10:31
|
(0) вы не умеете пользоваться хранилищем
(13) чушь собачья динамическое обновление тут никаким боком. 90% вероятность проблемы в том, что под одним пользователем ходят в хранилище. |
|||
15
YAGolova
19.11.13
✎
10:34
|
(14) Нет - для каждой базы (1 рабочая и 2 тестовые) для хранилища свой пользователь
|
|||
16
Maxus43
19.11.13
✎
10:36
|
(14) >>чушь собачья
нуну. Столкнёшся с проблемами - поздно будет. Я не про ларьки, а про номральные промышленные базы, никто к хранилищу не подключает их под страхом смертной каздни, так на всех абсолютно крупныех проектах-внедрениях где я был или слышал |
|||
17
Midaw
19.11.13
✎
10:37
|
(15) у меня есть инструкция без которой я знаю уже две конторы, которые отказывались от хранилища в связи с этой проблемы. изучай приемы работы с хранилищем.
|
|||
18
Fish
19.11.13
✎
10:39
|
(16) Если правильно использовать хранилище, то вполне нормально его подключать к рабочей. А проблемы возникают у тех, кто не умеет им пользоваться.
|
|||
19
catena
19.11.13
✎
10:42
|
А какой глубинный смысл подключения рабочей к хранилищу?
|
|||
20
Maxus43
19.11.13
✎
10:42
|
(18) да все умеют пользоваться, и конечно ничего не случится если подключить - я об общепринятой практике говорю, а не о мифических глюках. Эти правила устанавливают крупные внедренцы и Эксперты 1с, а не я
|
|||
21
Maxus43
19.11.13
✎
10:42
|
(19) Лень
|
|||
22
Midaw
19.11.13
✎
10:43
|
(19) поставь вопрос наоборот...
|
|||
23
Fish
19.11.13
✎
10:50
|
(20) "да все умеют пользоваться". Точно так же, как и все "умеют" ключами пользоваться, но почему-то постоянно заводят ветки про неработающие ключи и валят всё на 1С, хотя причина в банальном неумении читать инструкции :)
|
|||
24
catena
19.11.13
✎
10:50
|
(21)Как хранилище способствует уменьшению телодвижений?
(22)Какой смысл НЕ подключения? Хранилище - механизм, облегчающий групповую разработку. Как правило, на рабочей базе разработки не ведутся. Вот мне и интересно: какие такие плюшки еще существуют у хранилища? |
|||
25
Fish
19.11.13
✎
10:52
|
(24) Но ведь разработки в итоге должны как-то попадать в рабочую базу? И хранилище для этого самый удобный способ. А те, кто пишет про глюки, просто не умеет его использовать.
|
|||
26
Midaw
19.11.13
✎
10:53
|
(24) разработка ведётся на подключенных базах. хранилище это уже готовая конфигурация, которая не требует лишнее времени для обмена CF-никами между разработчиками. накатывается на рабочей уже модератором с последней проверкой.
|
|||
27
Maxus43
19.11.13
✎
10:53
|
(23) я бы не стал обвинять умных людей в неумении пользоваться)
Я нисколько не против хранилища, сам постоянно им пользуюсь, но в базах разработки специальных, никак не рабочих |
|||
28
Рэйв
19.11.13
✎
10:53
|
(24)>>Как хранилище способствует уменьшению телодвижений?
Обновление проходит в два клика мышкой. А иначе надо заводить бодягу с объединением. |
|||
29
Fish
19.11.13
✎
10:54
|
(27) Давай тогда пример проблемы с рабочей базой, подключенной к хранилищу. Причём, пример нерешаемой проблемы.
|
|||
30
Господин ПЖ
19.11.13
✎
10:54
|
боевую базу к хранилищу подключают только идиоты...
|
|||
31
Fish
19.11.13
✎
10:54
|
(30) Тебе тоже вопрос (29)
|
|||
32
Господин ПЖ
19.11.13
✎
10:55
|
>Обновление проходит в два клика мышкой. А иначе надо заводить бодягу с объединением
откройте для себя поставку... да и в чем "бодяга"? или у вас постоянно меняются роли? |
|||
33
Рэйв
19.11.13
✎
10:55
|
(27)Это дело философии каждого.Держать боевую базу подключенной к хранилищу или нет.
У меня второй год рабочая подключена к хранилищу. Разработку ведем в 4 лица. Пока полет нормальный. |
|||
34
Господин ПЖ
19.11.13
✎
10:57
|
> Давай тогда пример проблемы с рабочей базой, подключенной к хранилищу. Причём, пример нерешаемой проблемы.
мне не нужны проблемы. п.э. я и не подключаю... проблем с хранилищем документрированых и не очень в 1с было вагон и тележка любые лишние приблуды в продакшене и на боевых серверах - это зло |
|||
35
Fish
19.11.13
✎
10:58
|
(33) Самое смешное, что все кричат про проблемы с рабочей базой, подключенной к хранилищу, но при этом ни один из крикунов не может объяснить, какие же проблемы могут возникнуть. А те проблемы, которые приводят, просто из-за неправильного использования хранилища :)
|
|||
36
Maxus43
19.11.13
✎
10:58
|
(29) перечитай (20) внимательней. Не просто так это делается. Вопрос конечно больше филосовский.
В случае сравнения-объединения легче лицезреть все изменения относительно рабочей базы наглядно, человеком накатывающим обновление. Хранилище - черный ящик в этом плане, сравнение конфы с предыдущими версиями - долгий процесс на порядок чем сравнение-объединение |
|||
37
Господин ПЖ
19.11.13
✎
10:59
|
>Если правильно использовать хранилище, то вполне нормально его подключать к рабочей. А проблемы возникают у тех, кто не умеет им пользоваться.
и как им надо "уметь" пользоваться? какие-то сокровенные знания? |
|||
38
Рэйв
19.11.13
✎
10:59
|
(35)Ну тут как везде. Надо просто "уметь их готовить" :-)
|
|||
39
YAGolova
19.11.13
✎
11:00
|
(35) С чего ты взял, что не правильно пользуются хранилищем - напиши тогда как правильно, если ты имеешь какоие то сакральные знания
|
|||
40
zakidonoff
19.11.13
✎
11:01
|
(34) Скажу больше. Принцип бритвы Оккама распространяется не только на программирование -)
|
|||
41
vhl
19.11.13
✎
11:02
|
(11) НА том компе где открываете базу
|
|||
42
ВикторП
19.11.13
✎
11:03
|
(0)У нас тоже были замечены подобные казусы - когда в рабочей базе оказывался код, измененный несколько месяцев назад. Сначала удивлялись, теперь , заметили, меняем :(
|
|||
43
YAGolova
19.11.13
✎
11:04
|
(41) Рабочая база с любого компа открывается с пропавшим кодом(
|
|||
44
tuxik07
19.11.13
✎
11:04
|
какая нах разница, подключать боевую базу к хоронилищу или нет: всё равно это не спасет от проблем в (0) ИМХО и так гемор с объединением с cf, и с загрузкой изменений из гноилища. + ИМХО в (0) беда с платформой <18-19 релиза
|
|||
45
Midaw
19.11.13
✎
11:05
|
(37) за тысячу баксов я объясню тебе подробно, а так продолжай жить без хранилища )))
|
|||
46
Fish
19.11.13
✎
11:05
|
(34) т.е. ты не знаешь почему. Просто тебе сказали, что это бяка и ты поверил? :)
|
|||
47
tuxik07
19.11.13
✎
11:07
|
P.S. Извиняюсь за набор слов в (44), т.к. в это время сам загружаю изменения из хранилища в боевую ))
|
|||
48
Fish
19.11.13
✎
11:08
|
(39) "С чего ты взял, что не правильно пользуются хранилищем " - личный опыт. И так же личный опыт говорит, что при правильном использовании (я понимаю, что религия это запрещает, но надо иногда пересиливать себя и читать документацию) никаких проблем не возникает.
|
|||
49
Fish
19.11.13
✎
11:11
|
(36) "лицезреть все изменения относительно рабочей базы" - Не вижу никаких проблем, чтобы использовать историю хранилища. Более того, там как раз видно, кто именно эти изменения вносил. А раз ты пишешь "Хранилище - черный ящик в этом плане", то явно не умеешь им пользоваться.
|
|||
50
Maxus43
19.11.13
✎
11:17
|
(49) сравни в хранилище 2 его версии, чтоб понять не кто менял, а какой код был и стал после изменений
|
|||
51
BICO
19.11.13
✎
11:17
|
(49) Зачем эти споры, переубедить не удастся никого, сам пользую хранилище всю дорогу, были проблемы с демоническим, лет 5-6 назад, больше стараюсь не использовать.
|
|||
52
Fish
19.11.13
✎
11:28
|
(50) Постоянно сравнивал, и что? Мало того, что при этом видно: кто и когда менял, но можно посмотреть ВСЮ историю изменений, т.е. не только что было и что стало после последнего обновления, а можно сравнить с предыдущими изменениями. Причём как всю конфу, так и каждый объект в отдельности.
|
|||
53
Maxus43
19.11.13
✎
11:31
|
(52) я не говорю что нельзя, где это вычитал то? я про скорость такого сравнения вглубь версий, это тормоз ещё тот.
Короче не суть, на серъёзных проектах реально не увидишь рабочую промышленную базу в сцепке с хранилищем, это просто факт (если сам не будешь там архитектором), тут спорить не о чем... |
|||
54
OlegKK
19.11.13
✎
11:34
|
Держать рабочую базу, подключенной к хранилищу - плохой тон. Используйте механизм обновлений и поставок.
|
|||
55
Господин ПЖ
19.11.13
✎
11:35
|
>Мало того, что при этом видно: кто и когда менял, но можно посмотреть ВСЮ историю изменений, т.е. не только что было и что стало после последнего обновления, а можно сравнить с предыдущими изменениями. Причём как всю конфу, так и каждый объект в отдельности.
да вы чо... ну никто документацию не читал и не в курсе про эти ништяки |
|||
56
Fish
19.11.13
✎
11:38
|
(54) Это из разряда: "Пользоваться Касперским - плохой тон"? Чисто религиозный вопрос?
|
|||
57
Fish
19.11.13
✎
11:39
|
(55) Судя по (50), не все в курсе.
|
|||
58
OlegKK
19.11.13
✎
11:41
|
(56) Из практических)) Изучайте внимательно механизм групповой разработки, обновлений и поставки.
|
|||
59
OlegKK
19.11.13
✎
11:41
|
И не будет подобных проблем.
|
|||
60
Fish
19.11.13
✎
11:43
|
(59) Каких проблем? У меня их и так нету. Проблемы у тех, кто не умеет с хранилищем работать. Правда, я так и не понял, какие именно. :)
|
|||
61
Fish
19.11.13
✎
11:44
|
(58) механизм обновлений и поставки оправдан в том случае, когда надо конфу обновлять, например, в нескольких филиалах. Когда рабочая база одна - это лишнее звено.
|
|||
62
Maxus43
19.11.13
✎
11:48
|
(57) между строк читаешь? знаю я про всё это, и пользуюсь, но не на рабочих базах
(56) считай что религиозный, и люди следующие правилу "не подключать рабочие к хранилищу" просто не умеют им пользоваться, раз тебе так легче. Это подход, стандарт, правило |
|||
63
vhl
19.11.13
✎
11:48
|
(43) Просто сделай это. Потом приходи.
|
|||
64
Fish
19.11.13
✎
11:49
|
(62) Ссылку на этот стандарт и правило можешь дать? И кто его ввёл и почему можешь рассказать?
|
|||
65
wade25
19.11.13
✎
11:51
|
(60) Проблемы в следующем:
1. При динамическом обновлении, конфигурация может откатиться к предидущей версии. 2. Бывали случаи, когда случайно отключали боевую от хранилища, а при подключении заного, возникали проблемы из-за, того, что последние доработки положенные в хранилище не схватывались. |
|||
66
Fish
19.11.13
✎
11:52
|
(65) Первая проблема к хранилищу не имеет отношения, а вторая: "случайно отключали боевую от хранилища" - может возникнуть исключительно из-за кривизны рук. Спасибо за ответ.
|
|||
67
Maxus43
19.11.13
✎
11:55
|
(64) какая ссылка? каждый решает сам, это подход конкретных людей с немалым опытом, и их немало.
Лично я сталкивался с несколькими случаями разрушений хранилища. В больших конторах с РИБ например - это абсолютно не приемлимая ситуация. Если ты не сталкивался с проблемами - не значит что их нет, это как с динамическим - многие уверены что роблем нет, пока не столкнутся в первый раз. Само назначение инструмента хранилища - групповая разработка, а не обновление баз в 2 клика мышкой. Для обновлений используются другие механизмы для этого предназначенные |
|||
68
Fish
19.11.13
✎
11:58
|
(67) РИБ к хранилищу так же не имеет никакого отношения. Разрушение хранилища - опять же кривые руки. Итог: внятного ответа у тебя нет, ни одной причины ты объяснить не можешь, но продолжаешь утверждать, что это якобы "стандарт, правило"? Всё понятно.
|
|||
69
Fish
19.11.13
✎
11:59
|
Это из разряла: Я случайно отформатировал диск с виндой, ни в коем случае не пользуйтесь виндой :)))
|
|||
70
Maxus43
19.11.13
✎
12:01
|
(68) :)
(69) вобще мимо Короче забей. Оно работает, ты умеешь им пользоваться. Гуру хранилища, памятник поставить осталось. Остальные все удаки |
|||
71
Aprobator
19.11.13
✎
12:03
|
(69) интересная у тебя манера, по жизни считать своих оппонентов идиотами.
|
|||
72
OlegKK
19.11.13
✎
12:05
|
(67) Полностью согласен
|
|||
73
catena
19.11.13
✎
12:06
|
(0)А в хранилище-то при этом какая версия? С кодом или без кода?
|
|||
74
Господин ПЖ
19.11.13
✎
12:06
|
>Разрушение хранилища - опять же кривые руки
очередной бред |
|||
75
Господин ПЖ
19.11.13
✎
12:07
|
(67) +100500
|
|||
76
Эльниньо
19.11.13
✎
12:08
|
В семёрке такого не было
|
|||
77
Fish
19.11.13
✎
12:08
|
(70) Вот тебе ещё одно правило: ни в коем случае не подключай рабочую базу к скулю, т.к. любой идиот с админскими правами может её случайно грохнуть. Повесь в рамку и свято чти.
|
|||
78
Fish
19.11.13
✎
12:10
|
(71) Я не считаю оппонентов идиотами, когда они могут внятно объяснить мне свои высказывания. Про то, почему нельзя подключать рабочую базу к хранилищу, никто внятно ответить не смог.
|
|||
79
Aprobator
19.11.13
✎
12:13
|
(78) в (67) .... сам лично сталкивался с несколькими случаями разрушения хранилища... У меня такое во фране тоже было. У народа тупо падало хранилища. Почему это не считаешь внятным объяснением? Тупо из своего личного опыта? У меня, например, не было никогда проблем с динамическим обновлением, но это не значит, что данной проблемы не существует.
|
|||
80
Happy Bear
19.11.13
✎
12:15
|
Так же наблюдал такую картину. Рабочая была подключена к хранилищу, с хранилищем работали под разными пользователями. В последнее время слишком часто стали появляться проблемы при обновлении, аналогичные (0). Рабочую базу отключил от хранилища.
|
|||
81
Fish
19.11.13
✎
12:16
|
(79) Во-первых: Хранилище может разрушиться только при условии подключения к рабочей базе, а иначе не может? И во-вторых: никаких проблем для рабочей разрушение хранилища не несёт.
|
|||
82
Масянька
19.11.13
✎
12:16
|
Извините, что вмешиваюсь, но мне надо спросить.
(78) А как надо работать с хранилищем, чтобы не было проблем и косяков? |
|||
83
Aprobator
19.11.13
✎
12:18
|
(81) очередная отмазка из серии, тут все дурни - один я Д`Артаньян.
|
|||
84
Aprobator
19.11.13
✎
12:18
|
(82) ответ будет - следуй инструкции и да пребудет с тобой сила )
|
|||
85
Fish
19.11.13
✎
12:19
|
(82) Слишком долго объяснять, но например, чтобы не произошло разрушения хранилища, про которое тут пишут, как главный аргумент, если рабочая база подключена к хранилищу, то подтягивать в неё обновления из хранилища надо ВСЕГДА под одним и тем же пользователем и желательно из одного и того же места.
|
|||
86
Рэйв
19.11.13
✎
12:20
|
(82)Сделать на каждое подключение отдельного юзера и всегда заходить для каждой отдельной базы только под своим.Уже большинство проблем исчезнет:-)
Самая глючная вещь в хранилище- это зависший сеанс. Раза два пришлось из-за этого пересоздавать |
|||
87
Господин ПЖ
19.11.13
✎
12:22
|
>то подтягивать в неё обновления из хранилища надо ВСЕГДА под одним и тем же пользователем и желательно из одного и того же места.
гы-гы-гы... иначе здравствуй съехавшие id? "вот п.э. я и не женюсь" (с) о чем говорят мч и это помимо разрушений, адско тормозной работы в чем-то размером с упп, зависших chekin-ов и прочих прелестей |
|||
88
Никола_
Питерский 19.11.13
✎
12:22
|
(85) У меня вопрос демоническим обновлением пользуемся ?
|
|||
89
Fish
19.11.13
✎
12:23
|
(87) Если всё нормально делать, то и разрушений не будет.
|
|||
90
Aprobator
19.11.13
✎
12:23
|
(88) я пользуюсь.
|
|||
91
Fish
19.11.13
✎
12:23
|
(88) Нет, только в очень исключительных случаях.
|
|||
92
Господин ПЖ
19.11.13
✎
12:23
|
еще потенциально опасная операция - переподключение между прочим...
но желающим лишних проблем - подключайте... |
|||
93
Рэйв
19.11.13
✎
12:24
|
(87)Это всего лишь вопрос дисциплины. К тому же пользователь всегда выводится автоматом при входе, только пароль остается ввести. Никаких неудобств.
|
|||
94
Fish
19.11.13
✎
12:24
|
(92) Компьютер вообще включать опасно. Вдруг что-то разрушится :)
|
|||
95
Господин ПЖ
19.11.13
✎
12:25
|
>Если всё нормально делать, то и разрушений не будет.
куда они денутся интересно... файловое гуано со структурой в стиле .1cd - "если что все ппц" |
|||
96
Fish
19.11.13
✎
12:26
|
(95) В смысле куда денутся? Их просто не будет :)
|
|||
98
Господин ПЖ
19.11.13
✎
12:28
|
вытащить из базы vss можно внешними средствами... если хранилище наипнулось - это надолго
|
|||
99
Fish
19.11.13
✎
12:30
|
(98) Во-первых, завязывай с матом. а во-вторых - даже если хранилище разрушилось по причине кривых рук - то максимум 10 минут на создание нового и никаких проблем.
|
|||
100
Масянька
19.11.13
✎
12:30
|
Сто?
|
|||
101
Масянька
19.11.13
✎
12:31
|
(85) Ну другого ответа я от тебя и не ожидала....
|
|||
102
Fish
19.11.13
✎
12:36
|
(101) А что тебя в моём ответе не устраивает? Я ответил на основной вопрос: про разрушение хранилища. А все подобные нюансы разжёвывать, которых достаточно много - извини, даже не собираюсь. Скажу только одно - (93) абсолютно прав: это лишь вопрос дисциплины. Если её нет, то у вас постоянно будет что-то "разрушаться". Но это не причина, чтобы не использовать удобный инструмент.
|
|||
103
Maxus43
19.11.13
✎
12:39
|
Разрушение хранилища не относится к проблемам именно самого хранилища - это проблема платформы 1с и её файловых баз вообще. В теории это невозможно, на практике - и тут темы выскакивают. Кому то везёт, кому то нет. Как и с демоническим.
Вопрос подключать к рабочей или нет - вопрос религии. Православные и Католики во многом не согласны, хотя бог у них один. Можно забвать гвоздь микроскопом (подключить к рабочей ради быстрого обновления), а можно пользоваться им по назначению - для групповой разработки (что и написано в документации хранилища). Разрабатывать же на рабочих базах - моветон, и с этим согласятся все. И так же в документации описаны способы и инструменты для обновления конфигураций (хранилища там нет). 95% что если (0) отвяжет от хранилища и перестанет пользоваться демоническими - проблемы действительно не будет больше (не будем спорить кто виноват из них) За сим предлагаю прекратить срач и закрыть ветку |
|||
104
Господин ПЖ
19.11.13
✎
12:39
|
>абсолютно прав: это лишь вопрос дисциплины
это "вопрос дисциплины" в силу кривизны "удобного инструмента" его цель как раз контроль версий и ведение групповой разработки... заходить с одного компа под одним юзером при живом аналоге vss/svn и прочие шаманства - это адЪ и израиль |
|||
105
catena
19.11.13
✎
12:39
|
У меня хранилище не падало, текущее два года уже стоит. Правда всего четыре разработчика. Административный центр серверный всегда с одного места (один раз новый мальчик пришел и открыл с другой базы, но ничего криминального, кроме потраченного получаса на переподключение, не произошло)
Но я все-таки не вижу выгоды подключать к хранилищу рабочую базу. Разработка ведется на хранилище, тестирование производится в "центральной" базе, куда сливают все готовые разработки. Т.е. практически в рабочей среде. Рабочая база стоит отдельно и обновляется отдельно. ИМХО, объединением обновлять удобнее. При объединении сложнее накатить изменения случайно - в хранилище всего лишь жмякнуть мышкой на пару пунктов ниже. При объединении можно перенести только часть модуля. Если разработчик перед отпуском забыл отпустить какой-то объект, в "свободной" рабочей базе поправить быстрее. Да, проблема кривых рук. Но я предпочитаю обезопасить там, где это возможно. |
|||
106
sf
19.11.13
✎
12:41
|
так и что решили?
у самого такая же ситуация была с хранилищем. Пропадают изменения из хранилища (модуль откатывается на одну из предыдущих версий). Причем наблюдается только на одном компе. Т.е. с одного вносятся изменения, переносятся в рабочую, потом если попытаться исправить на втором - то в базу разработки прилетит старая версия. p.s. При сравнении конфигурации БД базы и хранилища - различия не показываются, но они есть (модули разные). p.s.s Пользователи точно везде разные (на каждую базу свои). Помогло пересоздание хранилища, пока полет нормальный. |
|||
107
YAGolova
19.11.13
✎
12:48
|
(106) Вот и мы решили в очередной раз пересоздать хранилище
|
|||
108
Maxus43
19.11.13
✎
12:50
|
(107) Если оставите на рабочей базе хранидище - ждите ещё подобных приветов, хотя бы морально подготовьтесь, авось и пронесёт. Обычно людям хватает одного раза. Часть из присутсвующих с ними просто не сталкивалась
|
|||
109
Aprobator
19.11.13
✎
12:52
|
(108) "гениальная" часть ))))))
|
|||
110
Обработка
19.11.13
✎
13:00
|
В прошлом году у меня такое бывало. Подумывал что я не правильно обновляю. Или подумал что кто-то балуется. А теперь уже не очень уверен.
|
|||
111
dmpl
19.11.13
✎
13:03
|
(6) И что? В конфигурации демон уже нашалил, создал несколько копий одного и того же объекта. Что-то изменилось - и вместо 1-й копии (актуальной) стала выполняться 2-я (неактуальная).
|
|||
112
zakidonoff
19.11.13
✎
13:04
|
Стабильная работа подразумевает не только устойчивую работоспособность, но и всестороннюю защиту от дурака aka кривые руки. ИМХО
|
|||
113
Aprobator
19.11.13
✎
13:05
|
(112) +100500. Еще один повод держать хранилище немного в сторонке от рабочей базы.
|
|||
114
alkov
19.11.13
✎
13:10
|
А чо, разрушение хренилища при объединении версий конфигурации уже починили? Или на этот счёт тоже есть волшебная инструкция не пользоваться штатными возможностями?
|
|||
115
Fish
19.11.13
✎
13:17
|
(108) Часть не сталкивалась, а часть столкнулась и нашли оптимальное решение этих проблем. А так соглашусь с (103) почти полностью, но повторюсь: если не получается работать с хранилищем, либо лень искать методы решения проблем, то наверное не стоит с ним иметь дела вовсе. Хранилище вещь хрупкая и требует достаточно бережного обращения.
|
|||
116
dmpl
19.11.13
✎
13:18
|
(85) Не назовешь страницу руководства, где об этом написано?
|
|||
117
dmpl
19.11.13
✎
13:19
|
(102) Это не вопрос дисциплины. Это глючность программы. И да, люди не идеальны. И на старуху бывает проруха...
|
|||
118
sf
19.11.13
✎
13:19
|
(108) >>Если оставите на рабочей базе хранидище
см (106) - причем здесь рабочая? точно также можно и на базе для разработки потерять изменения. |
|||
119
Fish
19.11.13
✎
13:19
|
(116) Это внутреннее руководство, которое было разработано при исследовании проблем, возникающих с хранилищем на практике.
|
|||
120
Fish
19.11.13
✎
13:21
|
(117) Согласен. Люди не идеальны. Но одни при возникновении проблем кричат: "ваша программа не работает", и перестают её пользоваться, а другие анализируют причины возникновения проблем, ищут методы решения, и находят их.
|
|||
121
dmpl
19.11.13
✎
13:25
|
(119) В топку внутреннее руководство. Все должно быть описано в штатной документации, либо это банальные глюки, а ваше внутреннее руководство - это лишь сборник workaround'ов. Которые, между прочим, были выявлены в результате набития шишек на глюках. Hint: при смене версии появляются новые глюки, так что не зарекайся.
|
|||
122
dmpl
19.11.13
✎
13:25
|
(120) Это не отменяет того факта, что хранилище - глючная поделка. И уже только из-за этого не должно использоваться в среде, находящейся в промышленной эксплуатации.
|
|||
123
Fish
19.11.13
✎
13:27
|
(121) Да. Согласен. Все руководства надо выкинуть в топку. Всё надо всегда делать методом тыка, причём одну и ту же проблему надо решать каждый раз по новой. К чему иметь описание решения проблемы, ведь любая программа по определению глючная :)
|
|||
124
pumbaEO
19.11.13
✎
13:29
|
кэш у себя чистим, кэш хранилища чистим тоже (там папочка тоже есть специальная cache называется)
|
|||
125
Maxus43
19.11.13
✎
13:36
|
(118) да я автору говорил. Всё можно потерять, и не только из хранилища... базы бывают падают, уборщицы о провода затыкаются... Для рабочей базы эти последствия более неприятны просто, для баз разработки - сделал новое хранилище и дальше понеслась
|
|||
126
Господин ПЖ
19.11.13
✎
13:37
|
> Хранилище вещь хрупкая и требует достаточно бережного обращения.
потому что написано рукож.пыми людьми... за практику работы с vss например не сталкивался ни разу с разрушением базы и необходимостью некого внутреннего регламента по работе с ним - "не держите его так" 1с кстати разу вместо выгрузки структур в файлы и интеграции с готовыми решениями типа vss/svn нагородила костылей |
|||
127
pumbaEO
19.11.13
✎
13:41
|
(126) с тем количеством файлов которое генерит конфа - svn нервно курит в сторонке.
|
|||
128
Fish
19.11.13
✎
13:41
|
(126) Напиши лучше. И не пользуйся 1С. Никто же тебя не заставляет.
|
|||
129
Fish
19.11.13
✎
13:42
|
(125) Кстати, глюк, как в (0), наблюдался при динамическом обновлении на базах, которые никогда не были подключены к хранилищу. Отсюда вывод: хранилище, скорее всего, тут ни при чём.
|
|||
130
zakidonoff
19.11.13
✎
13:44
|
(128)
- Хранилище глючит! - Нет, не глючит! Это у вас руки кривые! - Нет, глючит! (пример), (пример), (пример). - Ну и работай тогда в блокноте, если не нравится... __ Как-то по-детски это -) |
|||
131
Aprobator
19.11.13
✎
13:46
|
(129) типа у любого глюка может быть только одна причина?
|
|||
132
Maxus43
19.11.13
✎
13:46
|
(129) да мне кажется всё связано, одно усугубляет другое (кривой кэш демонических обновлений и версии хранилища), при демоническом наблюдается "пропажа" кода из локального кэша с одного компа, тут типа отката версии получилось, на всех. Я хз
|
|||
133
dmpl
19.11.13
✎
13:46
|
(123) Зачем добавлять в промышленно эксплуатируюемую ИС абсолютно ненужный функционал с абсолютно ненужными глюками?
|
|||
134
vyaz
19.11.13
✎
13:47
|
голосовалку надо добавить:
1. Боевая подключена в хранилище 2. Нечего боевой делать в хранилище Мой ответ 2. )))) |
|||
135
rull9ss
19.11.13
✎
13:47
|
(115)
Разрабатывать же на рабочих базах - моветон, и с этим согласятся все. - верно. у нас для такого случая используется одно хранилище, и к нему подключены 2 базы: одна рабочая, одна для разработок и тестов. клиент конечно не очень большой, но и не ларек. как говорится полет нормальный. |
|||
136
rull9ss
19.11.13
✎
13:48
|
(135) ответ к (103)
|
|||
137
Fish
19.11.13
✎
13:48
|
(133) Затем, что этот функционал предназначен для удобства групповой разработки. Можно, конечно, не подключать рабочую к хранилищу и накатывать обновления через поставку, но зачем эти костыли, когда можно прекрасно делать это напрямую?
|
|||
138
Fish
19.11.13
✎
13:49
|
(135) А я где-то говорил про разработку на рабочей базе? Не припомню такого.
|
|||
139
Господин ПЖ
19.11.13
✎
13:50
|
(137) можно нормально обновляться и без поставок
|
|||
140
dmpl
19.11.13
✎
13:50
|
(135) Некоторые бэкапов вообще не делают, и уже лет 20 как не делают. Считают, что незачем, ведь ни разу не пригодился...
(137) :) Прекрасно? Прекрасно будет когда вашу внутреннюю инструкцию вы выкинете в топку. Проще гораздо сделать сравнение и объединение, чем ходить по минному полю постоянно рискуя. |
|||
141
pumbaEO
19.11.13
✎
13:50
|
Удобство хранилища нивелируется его глюками.
Глюки хранилища нивелируются его удобством. Каждый выбирает для себя что душе приятней. Поставка хороша, когда есть хоть какой-то цикл разработки, обычно "чик-чик и в продакшин", ща бухгалтерия потестит. |
|||
142
pumbaEO
19.11.13
✎
13:51
|
(140) сделай сравнение и объединение это автоматически, хотелось бы посмотреть на это...
|
|||
143
Fish
19.11.13
✎
13:52
|
(140) Ты теоретизируешь, а я говорю на основании опыта, т.к. мы все проблемы с хранилищем решили.
|
|||
144
Господин ПЖ
19.11.13
✎
13:52
|
(142) >обычно "чик-чик и в продакшин", ща бухгалтерия потестит
http://www.xiper.net/assets/images/uncensored/how-made-sites.jpg |
|||
145
zakidonoff
19.11.13
✎
13:52
|
Ну Я разрабатываю на рабочей.
Так-что по-мелочи если. И что? \ |
|||
146
sf
19.11.13
✎
13:52
|
(126) Поддержу про золопоруких программистов. Очень удивило когда при сравнение конфы хранилища и БД не показывало разницу. Сделал вывод, что сравнивались по версиям объектов. (133) (141) Народ, а какие глюки? Я вроде вот внимательно ветку почитал и кроме (0) только увидел "вот у вас еще и не ТАКОЕ будет"...
|
|||
147
dmpl
19.11.13
✎
13:53
|
(142) А зачем автоматически? Все равно контролировать изменения надо перед внесением в боевую.
|
|||
148
pumbaEO
19.11.13
✎
13:53
|
(139) когда cf загружаешь, откуда ты знаешь что это правильный cf файл? Хранилище хоть со своими уродскими диалогами встанет на пути в случаи ошибки.
|
|||
149
dmpl
19.11.13
✎
13:53
|
(143) Это ты думаешь, что все проблемы решили.
|
|||
150
Господин ПЖ
19.11.13
✎
13:54
|
>когда cf загружаешь, откуда ты знаешь что это правильный cf файл?
ну вообще я понимаю что я делаю... |
|||
151
Fish
19.11.13
✎
13:54
|
(146) К сожалению, глюки 1С не заканчиваются на хранилище. Что ты предлагаешь? Не использовать 1С? Это вариант. Другой вариант - это систематизация этих глюков и поиск решения работы для того, чтобы их не возникало. Ты какой выберешь?
|
|||
152
Fish
19.11.13
✎
13:55
|
(149) Я это знаю, т.к. их больше не возникает :)
|
|||
153
pumbaEO
19.11.13
✎
13:56
|
(147) Зачем? У меня проходят тесты, регресионные тесты, тестирование, анализ времени на реструктуризацию, скоро будет покрытие нового кода тестами и принимается решение об обновлении, зачем мне контролировать самый последний и ненужный этап?
|
|||
154
pumbaEO
19.11.13
✎
13:57
|
(150) а если стажер не тот cf подсунет? Рука дрогнула и не ту версию выбрал?
|
|||
155
Fish
19.11.13
✎
13:58
|
(154) Тогда мы увидим тему "Помогите восстановить базу" :)
|
|||
156
Aprobator
19.11.13
✎
14:00
|
(154) бэкап перед любым обновлением очень сильно облегчает жизнь.
|
|||
157
Господин ПЖ
19.11.13
✎
14:00
|
(154) куда он его подсунет? у него доступа к боевой базе нет и быть не может по определению
|
|||
158
pumbaEO
19.11.13
✎
14:01
|
(155) что-ты, такие люди никогда не забывают вручную сделать бэкап, они не доверяют компьютеру и какому нибудь скрипту. Сами каждый раз делают бэкапы и т.д.
|
|||
159
pumbaEO
19.11.13
✎
14:02
|
(157) не притворяйся, у тебя cf как названы ? 1cv8.cf или 1cv8_latest.cf или 1cv8_ver98.cf ?
|
|||
160
dmpl
19.11.13
✎
14:02
|
(148) По изменениям в результате сравнения.
(152) ПОКА не возникает. (153) Чтобы быть уверенным, что боевая база ИСПРАВНА и находится именно в том состоянии, которое требуется. (154) У тебя стажер боевую базу обновляет? |
|||
161
Aprobator
19.11.13
✎
14:02
|
(151) второй вариант выглядит конечно предпочтительнее. Вопрос только в том, сколько еще народу надо держать для выполнения данной работы?
|
|||
162
Lexik
19.11.13
✎
14:05
|
Спёрли код, гады! )))
|
|||
163
Господин ПЖ
19.11.13
✎
14:06
|
(159) какая разница как они называются... я знаю что я делаю. всегда
|
|||
164
pumbaEO
19.11.13
✎
14:06
|
(160) стажер нет, а cf можно спутать запросто.
Ответь лучше на (153) . (163) когда пьян? |
|||
165
Fish
19.11.13
✎
14:06
|
(161) В смысле сколько? Отдельных людей для этого не требуется, т.к. не работая, а только тестируя, ты с большей частью глюков скорее всего не столкнёшься. Да, конечно, на анализ разных глюков и разработку методов их обхода или решения уходит какое-то время. Зато в дальнейшем позволяет безбоязненно и с полным пониманием использовать все удобства программы, что опять же сокращает время на разработки.
|
|||
166
Господин ПЖ
19.11.13
✎
14:08
|
>стажер нет, а cf можно спутать запросто
нельзя иначе метлу в руки... |
|||
167
dmpl
19.11.13
✎
14:08
|
(164) 1. cf даже если и попутаешь - то по характеру изменений будет ясно, что не тот.
2. В (160) ответ уже есть. |
|||
168
Aprobator
19.11.13
✎
14:09
|
(165) причем тут ... только тестируя.... если речь идет о глюках программы при ее использовании вообще?
|
|||
169
Fish
19.11.13
✎
14:09
|
(166) т.е. у вас существует некий внутренний регламент по обновлению базы, иначе кирдык? Тогда к чему был сарказм по поводу хранилища? С ним всё точно так же :)
|
|||
170
Aprobator
19.11.13
✎
14:10
|
(167) он обновление походу делает загрузкой файла. Там фиг чего увидишь.
|
|||
171
Fish
19.11.13
✎
14:10
|
(168) Каждый глюк имеет решение либо метод обхода. Было бы желание работать в дальнейшем без него.
|
|||
172
pumbaEO
19.11.13
✎
14:10
|
(166) (167) ладно потролили друг друга и хватит. Каждый для себя выбирает свою систему дэплоя.
|
|||
173
KoDD
19.11.13
✎
14:10
|
(0) такая же штука была. хз почему, но в рабочей базе не было двух строк кода. Не стал заморачиваться, просто добавил в код пробел и поместил в хранилище
|
|||
174
Господин ПЖ
19.11.13
✎
14:14
|
>у вас существует некий внутренний регламент по обновлению базы
нет у нас ничего. просто есть понимание что можно делать а что нет. на основании штатной документации |
|||
175
Aprobator
19.11.13
✎
14:16
|
(171) ну про метод обхода - это понятно. Временные то затычки никто не отменял, пока 1С не нашла решения. Ибо заниматься систематизацией ее ошибок и т.п. мне и в голову не придет. Потому как есть работа. А вот что такое - глюк имеет решение?
|
|||
176
Fish
19.11.13
✎
14:16
|
(174) А с хранилищем такого понимания нет? Вот поэтому вы его и не используете оптимально :)
|
|||
177
Aprobator
19.11.13
✎
14:18
|
(176) походу этой ветки понятие работы с хранилищем есть всего у пары человек. Ты бы уж простил простых смертных то?
|
|||
178
Fish
19.11.13
✎
14:18
|
(175) Например: есть глюки, которые возникают исключительно по причине некорректных настроек винды/сети/прав и т.п. Они имеют решение, хотя не всегда их описание найдёшь в официальной документации.
|
|||
180
pumbaEO
19.11.13
✎
14:22
|
(0) версии платформы у клиентов и хранилища отличаются?
|
|||
181
Aprobator
19.11.13
✎
14:23
|
(178) угу - ты сюда еще глюки возникающие при употреблении грибов приплети.
|
|||
184
Господин ПЖ
19.11.13
✎
14:25
|
(181) + 1000
я все жду когда еще сокровенным поделится... чесночная клизьма перед первым входом в хранилище... или правильное жертвоприношение при chdbfl.exe над хранилищем |
|||
185
Maxus43
19.11.13
✎
14:25
|
нуну, не надо уж, по п.8 загремите, и никому от этого лучше не станет
|
|||
186
Aprobator
19.11.13
✎
14:26
|
(185) не в первой. Да и поработать надо ) А то после больницы все никак в рабочий ритм не войти.
|
|||
187
Maxus43
19.11.13
✎
14:26
|
(182) "мат" выкинь и пости, эмоционально, но красиво сказал)
|
|||
188
Aprobator
19.11.13
✎
14:27
|
(184) меня больше интересует описание процесса данных исследований.
|
|||
189
Aprobator
19.11.13
✎
14:27
|
(187) под эмоционально, он походу имел ввиду - больше смайликов.
|
|||
190
Господин ПЖ
19.11.13
✎
14:28
|
(185) да тут обсуждать то что... кто хотел тот сказал, кто читал тот понял
кто-то унесет тайну безглючной работы с хранилищем с собой в могилу - да и хрен с ней... в 1с глюков хватает чтобы не присовокуплять к ним еще проблемы с хранилищем в продакшене |
|||
191
Fish
19.11.13
✎
14:33
|
(190) Вот этим и отличаются два типа программистов: одни ищут методы решения проблем и находят их, а другим "думать некогда, им работать надо". Только вот качество их работы, как правило, соответствует их подходу. Все свои косяки они тупо списывают на глюки 1С :)
|
|||
192
Maxus43
19.11.13
✎
14:37
|
(191) не всё зависит от программистов, ошибки платформы никто же не отменял. гарантии что не навернётся никто не даст, а посему намного спокойней держать хранилку подальше от рабочей.
Как пожет быть это мой косяк при разрушении хранилища? С утра подключаюсь - он не алё, реанимация не проходит никак, файло повереждено |
|||
193
Aprobator
19.11.13
✎
14:39
|
(191) успехов в поиске методов решения проблем работы платформы 1С. К внутренностям которой ты вообще доступа не имеешь и все решать можешь только методом тыка - так сделал - о работает, а так нет. Запишем, ну и т.д..
|
|||
194
Fish
19.11.13
✎
14:43
|
(192) Согласен, не всё. Но большинство глюков вполне поддаются анализу и решению. Остальные исправляет уже сама 1С, выпуская новые релизы, и при этом внося новые. Так что этот процесс бесконечен. Но опять же, я так и не понял, чем же грозит разрушение хранилища рабочей базе? У нас, пока мы не разобрались с работой хранилища, оно разрушалось периодически. Лечилось банальным созданием нового. На работе базы это никоим образом не сказывалось.
|
|||
195
Maxus43
19.11.13
✎
14:47
|
(194) я почти всегда работал в базах РИБ, тут очевидно - переподключение к хранилищу = заливка новой конфы = едет она во все узлы с обменами. Это частный случай, но он имеет место быть
|
|||
196
Fish
19.11.13
✎
14:51
|
(195) Какое переподключение? Если у тебя разрушилось хранилище, то создаёшь новое из рабочей и никакой заливки новой конфы не происходит.
|
|||
197
andr_andrey
19.11.13
✎
15:00
|
(126) Вы vss к 1С подключили или чисто для сравнения?
У меня были проблемы с необновлением из хранилища, лечил пересозданием (с сожалением теряя историю). Кстати, как любитель динамического обновления, заметил, что проблемы сравнения после него лечились Проверкой/Тестированием с реструктуризацией. |
|||
201
AcaGost
19.11.13
✎
15:07
|
(6) Месячные
|
|||
203
Kyon8
19.11.13
✎
15:10
|
>> Платформа 8.2 (8.2.15.301)
Зачем такое старьё использовать? Там кучу ошибок исправили в следующих версиях (и новые внесли, да). 8.2.19.68 полёт нормальный. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |