|   |   | 
| 
 | Подскажите инструменты для code review | ☑ | ||
|---|---|---|---|---|
| 0
    
        repin_mike 12.04.19✎ 16:00 | 
        Команда из пяти разрабов, доработки ведутся в двух хранилищах (основной конфы и расширения), хотелось бы на первом этапе просто видеть непосредственно внесённые другими изменения. Подскажите есть ли какой-нибудь инструментарий под это?     | |||
| 1
    
        Волшебник 12.04.19✎ 16:00 | 
        История хранилища конфигурации     | |||
| 2
    
        Вафель 12.04.19✎ 16:07 | 
        на хранилище далеко не уедешь. нужно в гит выгружать. говорят есть 1с:gitsync | |||
| 3
    
        Вафель 12.04.19✎ 16:08 | ||||
| 4
    
        SUA 12.04.19✎ 16:10 | 
        (2) на 5 разрабов хранилище самое оно     | |||
| 5
    
        Вафель 12.04.19✎ 16:11 | 
        (4) так и не нужно от хранилища отказываться. а именно для код-ревью     | |||
| 6
    
        repin_mike 12.04.19✎ 16:36 | 
        (3) Я, к сожалению, пока от этого далёк. Можете задать направление поиска для того, как этим пользоваться?     | |||
| 7
    
        Вафель 12.04.19✎ 16:37 | ||||
| 8
    
        repin_mike 12.04.19✎ 16:47 | 
        (7) Прекрасно, теперь знаю чем на выходных заняться ) Спасибо!     | |||
| 9
    
        Волшебник 12.04.19✎ 17:46 | 
        (8) Есть ещё конфигурация 1С:ГитКонвертер от самой фирмы 1С     | |||
| 10
    
        unregistered 12.04.19✎ 18:38 | 
        (0) А ваши разработчики, когда помещают объект(ы) в хранилище не ставят метки?
 Так заставьте их. Далее - просто просматриваете историю хранилища по меткам. Анализируйте (сравнивайте) соответствующие версии объектов (конфигураций). Это если по простому. А сложнее - полноценная разработка с созданием параллельных веток (отдельный технических проектов с хранилищем под каждый технический проект и отдельным хранилищем для релиза основной конфигурации). Использовать для этого хранилище 1С или git - вопрос религии, привычки и навыков (умения). Каждый из вариантов имеет свои плюсы и минусы. | |||
| 11
    
        unregistered 12.04.19✎ 18:45 | 
        Вот еще про git.
 Групповая разработка в 1C:Enterprise Development Tools https://edt.1c.ru/upload/docs_git/EDT&GIT.html (8) > знаю чем на выходных заняться. На полную конвертацию в git конфигурации 1С:ERP (Объём хранилища 31 000Мб, Количество версий - 49 500, Количество файлов в первой версии - 25 592, Количество файлов в последней версии - 58 361) на физическом (не виртуальном) сервере 24 х 3,6 ГГц Xeon, Оперативная память 96 Гб, диск SSD 800Гб ушло времени всего навсего 27 дней. Если только по выходным - полгода получается. | |||
| 12
    
        palsergeich 12.04.19✎ 19:51 | 
        Как вариант:
 Гитконвертер от вендора | |||
| 13
    
        palsergeich 12.04.19✎ 19:51 | ||||
| 14
    
        palsergeich 12.04.19✎ 19:54 | 
        (11) Для код ревью в динамике не нужна полная история, достаточно будет боследних изменений.
 Копировать хранилище, оставить последние 100 иземений и перенести в гит, потом получать изменения с основной начиная с последней версии, за ночь должно успевать прокачать. А полную миграцию опять же можно сделать с копии. | |||
| 15
    
        palsergeich 12.04.19✎ 19:56 | 
        Опять же никто не заставляет при каждлом коммите делать полный перенос в гит, можно выгружать только изменения и раз в несколько коммитов для синхронизации - полностью     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |