Имя: Пароль:
1C
1C 7.7
v7: Дайте две! Для сравнения!
,
0 Злопчинский
 
21.11.12
19:31
Усе как-то никак не было острой необходимости.. но тут вот вроде появилось чуток времени.
.
хочется освоить быстрое и проивзводительное сравнение конфигураций для накатки обнволений.
.
что заюзать для этой цели? каков общий прядок действий (укрупненно по шагам)? как видеть какие различиф не только в текстах - но и формах?

(то есть весьма смутно ясебе представляю типа так: раскладываем MDшники (измененный старый релиз и новый) на текстовки (они как - по папочкам? или как?) - потом типа натравливаем что-то типа kdiff (типа слышал) - потом это все с его помощью объединяем интеллектуально, собираем конфигу...??
.
какой инструментарий юзать?
.
в части для 7.7
.
спсб!
1 ДенисЧ
 
21.11.12
19:34
gcomp и тот же kdiff (но тут уже каждый по себе выбирает)
2 alex74
 
21.11.12
19:34
для начала почитать тут http://1c.alterplast.ru/gcomp/
3 vah1
 
21.11.12
19:39
цикл по метаданным запустить через оле
4 Злопчинский
 
21.11.12
19:40
(2) да, изучу!
еще?
я так понимаю с разборкой-сборкой проблем нет - юзаем GComp/
/
вопрос в инструменте сравнения...?
.
кто что юзает?
5 Злопчинский
 
21.11.12
19:40
(3) тьху!
6 alex74
 
21.11.12
19:42
7 Злопчинский
 
21.11.12
19:46
(6) прочитал уже... возможно, не понял... как-то мне мутно привлечение инструмента коллективной разработки для нсравненяи и накатки новой на старую.. понятно, что можно и через коллективную разработку и ее инструментарий.. но я как-то проще представлял... типа есть две папки на диске - в одной старое, в другой новое - натравливаю типа кдифф на эти папки и пошел в полуручном режиме ...?
.
или все не так?
8 alex74
 
21.11.12
19:46
(7) на самом деле простого и внятного инструмента нет.
9 Злопчинский
 
21.11.12
19:49
(8) то есть надо ставить систему коллективной разработки какую-нибудь?
10 alex74
 
21.11.12
19:51
(9) если хочешь, можешь поставить.
Или продолжать вручную сравнивать.
11 Злопчинский
 
21.11.12
19:51
Поставлю вопрос даже проще.
.
кто что использует для решения в (0)...?
я не долблюсь с такими обновлениями каждый день у меня нет коллективной разработки. надо раз в меясц а то и реже сократить время обновления конфиги... все...
12 Партизан
 
21.11.12
20:02
(11) на слово "коллективный не обращай внимания"
юзай просто gcomp+Kdiff
а вот таблички и формы придется обновлять вручную, пока для этого никто внятного инструмента не придумал
13 Злопчинский
 
21.11.12
20:05
(12) уже лучше... то есть типа как в (7)...?
14 Злопчинский
 
21.11.12
20:06
(12) таблички = моксели?
формы - можно и вручную... а формы при выгрузке не раскладываются на некоторое "текстовое" описание..?
15 GreyK
 
21.11.12
20:14
(0) А чем не устраивает сравнение с мдшником "чистого" релиза?
16 Партизан
 
21.11.12
20:33
(13) для автоматического обновления необходимо указывать не 2 папки, а 3 - текущая конфигурация релиз X, типовая конфигурация релиз X, новая типовая релиз Y, на выходе получаем четвертый каталог - новая типовая релиз Y с изменениями.
(14) моксели. Формы раскладываются, но работать с ними в автоматическом режиме (и даже полуавтоматическом) совершенно невозможно из-за не оптимального разложения и трудностей при сопоставлении строк по блокам (по хорошему, форму надо было-бы раскладывать дальше по подпапкам каждый контрол на форме, но это не реализовано), про сдвиги молчу.
17 Партизан
 
21.11.12
20:34
также имеет значение в каком порядке указывать эти 3 каталога в кдиффе
18 ADirks
 
21.11.12
20:35
(7) Да чё сразу коллективной, можно и в одного. А вот кто не использует системы контроля версий - тот полюбому лузер и лошара.
А так то, gcomp - это утилитка, разбирающая MD на кучу текстовых файлов, а kdiff3 (ну и прочие разные, Araxis Merge можешь стырить например) - утилитка для сравнения текстовых файлов.
Кроме того, все эти мержилки (т.е. не все, а нормальные), умеют делать 3-way diff. Типа
kdiff3 Src_1593 Src_1679 Src_MyChanges
или
kdiff3 Src_1593 Src_MyChanges Src_1679
это как удобнее, по ситуации
хотя гемор конечно никуда не денется, чё уж там
19 Злопчинский
 
21.11.12
21:21
(16) про 3 конфиги - спсб, их есть у меня!
20 Злопчинский
 
21.11.12
21:22
(18) спсб!
21 Холст
 
21.11.12
21:41
(0) погугли АК-47 на инфостарте.... его хвалили, но у меня до него руки еще не дошли, в качестве благодарности с тебя отзыв сюда
22 Mr_Rm
 
21.11.12
23:43
Если используете Total Commander - есть <a href="http://wincmd.ru/plugring/ert_wcx.html">плагин</a>. Кое-что с его помощью можно сделать. Например, применить встроенные в Total функции "Syncronize Dirs" и "Compare by Content".
23 Злопчинский
 
22.11.12
02:04
(21-22) спсб, учтем
24 Злопчинский
 
22.11.12
02:17
(21) зачитал, даже когда то ей плюс поставил. посмотрим что и как... если на разгребание всяких непоянтых вещей будет уходить время - ну его нафиг по страинке вручную обновлюсь... больше дня не займет.
25 Злопчинский
 
22.11.12
02:19
тест
26 МихаилМ
 
22.11.12
09:14
27 Злопчинский
 
22.11.12
20:03
(26) учтем
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший