Имя: Пароль:
1C
1C 7.7
v7: Сравнивание обработок в 1С 7.7
0 AlanStorm
 
06.04.16
10:39
Добрый день!
С момента приобретения обработки по текущий момент в обработку нами для нашей конфигурации УС было добавлено/изменено достаточно строк в модуле. Но с выходом новой версии выявлять дополнения/изменения становится очень трудоемко и занимает очень много времени.
Может кто-то подскажет как можно меньше времени затрачивать?

Сейчас получается так, что приходится процедуру из тек.обработки сохранять отдельно в файл и из новой версии эту же процедуру сохранять отдельно в файл и потом сравнивать.
Ну это просто пипец...
1 ДенисЧ
 
06.04.16
10:40
Для этого придуманы gcomp и svn
2 ADirks
 
06.04.16
11:36
а мне Hg нравится
3 Ёпрст
 
06.04.16
11:48
(0)вообще-то, в пофигураторе есть сравнить файлы . Нафига там что-то в текст переносить - хз.
4 DDwe
 
06.04.16
11:49
(3) Простые ходы не для них.
5 Mikeware
 
06.04.16
11:49
(3) это слишком просто...
6 DDwe
 
06.04.16
11:50
(5) И главное быстро. Видимость работы не создать.
7 NikVars
 
06.04.16
12:14
(0) Напиши обработку, которая переставляет процедуры в нужном порядке, например, в алфавитном, именно для цели сравнения.
После такого "переставления" сравнение в обычном конфигураторе будет проще.
8 Mikeware
 
06.04.16
12:14
(7) лучше в случайном...
9 AlanStorm
 
06.04.16
12:29
(3) Да потому съезжается часть кода. Когда через штатную возможность 1с сравнить файлы делаешь, то получается что с одной стороны одна процедура, а с другой стороны другая процедура, но местами где то совпадают строки кода и из-за это получается "каша".
Изменения в обработку, которую приобретали вносил для нужд.
10 Mikeware
 
06.04.16
12:33
(9) как Йода магистр говоришь зачем?©
11 DDwe
 
06.04.16
12:39
(10) Русский не родной?
12 NikVars
 
06.04.16
12:39
(9) Каша получается, когда переставлены местами процедуры, в которых что-то изменено. В итоге алгоритмом сравнения это расценивается как большой кусок добавленного кода или большой кусок удаленного кода, хотя, если сравнивать попроцедурно, то можно получить более детальное сравнение.
Кустарный рецепт я тебе уже указал. Более мощные инструменты указаны выше.
13 DDwe
 
06.04.16
12:39
(10) Да, не понятно, кто у него куда съезжается?
14 NikVars
 
06.04.16
12:41
(9) В твоем случае можно еще использовать сравнение их старой обработки и их новой. Потом вносить изменения в ту, обработку, которую ты доработал.
15 Mikeware
 
06.04.16
12:42
(13) "Люди встречаются, люди влюбляются, женятся."© У него так же процедуры. а потом они размножаются...
16 ДенисЧ
 
06.04.16
12:43
нет чтобы воспользоваться нормальными средствами... А они тут развели, панимашь...
17 AlanStorm
 
06.04.16
12:50
(11) нет. я швед.
18 Ёпрст
 
06.04.16
12:52
(17) D? inte knulla min hj?rna
19 Ёпрст
 
06.04.16
12:52
чорт не родные символы не вставляются :(
20 DDwe
 
06.04.16
12:58
(19) Он поймет. )))
21 AlanStorm
 
06.04.16
13:03
(18) Как ты мою бабушку назвал?
22 AlanStorm
 
06.04.16
13:05
Сколько раз тут пишу. Всегда тема в что-то иное уходит+)
23 Ёпрст
 
06.04.16
13:05
(20) а вдруг, нет ?
http://pics.rsh.ru/img/123_9pxt7l8b.jpg
24 Mikeware
 
06.04.16
13:07
(22) какая тема - туда и уходит :-)
25 AlanStorm
 
06.04.16
13:08
Все равно всем спасибо))
26 Злопчинский
 
06.04.16
13:16
родным инструментом неудобно... ща обновляю тис 932 до 980 - замучался...
27 Mikeware
 
06.04.16
14:38
(26) ТКВ?
28 Злопчинский
 
06.04.16
14:43
это что?
29 Mikeware
 
06.04.16
15:10
(28) ТрадиционныйКитайскийВопрос® - "Анахуа?"
Основная теорема систематики: Новые системы плодят новые проблемы.