#0
by Курцвейл
Интересует вопрос хранения версий. Зачем это нужно? Чтобы не засорять папку с обработками более ранних версий. Знаю что будь Java и тп то достаточно Git и Bitbucket. Но у меня 1С. Вот интересно кто-то решал для себя такой вопрос?
#5
by Рэйв
куда еще удобнее то? Утащил релиз в папку разработки, поиздевался над ним и вернул на место:-)
#6
by Курцвейл
Вдруг попросят откатить назад пользователи. Если обработка большая, могут вылезти непредвиденные глюки. В случае скачка напряжения и одновременной работы в конфигураторе с разработкой могут полезть глюки при попытке открыть. Может еще какие-то примеры можно привести зачем это.
#7
by igorPetrov
Имеешь какое-то понятие о контроле версий и связанных с этим удобствами? Или 150 тыщ папок для тебя высшее счастье?
#9
by Рэйв
у меня почти всегда максимум 2 предыдущих версии для разработки и одна рабочая последняя. Большое удобство, связанное с отсутствием ненужного мусора "на всякий случай", который годами валяется никому не нужный.
#13
by Маленький Мук
цифры с версиями в наименовании обработки не подошли, обязательно велосипед нужен?
#17
by Курцвейл
Мне больше удобнее было бы dropbox или TimeMachine под винду, но чтобы версию можно было получить на любой момент времени
#22
by Курцвейл
Я так понимаю для полноценного сравнения версий обработок конфигуратор не подойдет. Нужен распаковыватель кода 1С в текстовые файлы. Плюс плагин к текстовому редактору.
#37
by Aleksey
я в этом случае захожу на джроббокс и выбираю старую версию. Но такое обычно нужно раз в год
#38
by МимохожийОднако
Мне хватает папок по структуре Клиент-Базы-Разработки-Версии. Внутри обработок пиши в макете История в тексте.
#39
by Лефмихалыч
На прошлой работе успешно пользовал trotise git и gitlab. До этого - svn локальный поднимал на других работах. В обоих случаях хранил просто как файлы erf и epf - без вот этого всего мажорства с распаковыванием на модули. На текущем месте планирую опять trotise git и gitlab - понравилось сильно. Ну, или bitbucket - не важно.
#40
by Лефмихалыч
а, когда надо не почитать историю, а прямо вот вернуть код, который был написан 7 лет назад и три месяца назад затёрт, что делать? Страдать?
#41
by Лефмихалыч
сравнивание и там кодревью - это, конечно, клёво и зашибись, когда оно достпуно. Но надо не забывать, что смысл SCM не в нем, а в самих по себе версиях и ветках.
#42
by ildary
если нужен дропбокс, но без ограничения по дате хранения, то можно попробовать Syncthing (под винду лучше ставить Synctrayzor).
#45
by Garykom
Лично тупо нумерую версии обработок и конфигураций добавляя к имени _ТекущаяДата_НомерВерсииЗаСегодня ПримерОбработки_2017.05.04_01.epf
#51
by Лефмихалыч
Как теперь это развидеть? было дело. Но я уже после ухода от тута успел раз работу сменить
#52
by kumena
> когда надо не почитать историю, а прямо вот вернуть код, который был написан 7 лет назад и три месяца назад затёрт, что делать? например, поднять бекап. я конечно понимаю, что гипотетически может быть такой случай, когда код работал 7 лет, а потом в неё залез какой -нибудь дол...б (пардон, некомпетентный человек) и обнаружилось это через 1-3 месяца. но шансов на это очень не много.
#54
by Лефмихалыч
шансы на это стремятся к единице. бэкап - громоздкий метод. Бэкап может весить пару терабайт и разворачиваться сутки.
#55
by Лефмихалыч
бэкап базы, я так понял, в которой в справочнике внешних обработок это лежит нужная версия. ХОтя, возможно, я что-то не так понял
#56
by kumena
> бэкап обработки это сильно )))) тебе, дорогой коллега, надо еще учиться и учиться 1су.
#57
by igorPetrov
Просто тут разговор за обработки идет и поимещение их под контроль, хотя может я чего не понял .
#59
by Лефмихалыч
не, ну, при существовании таких SCM, как гит и свн бэкапить обработки - это за гранью бобра
#61
by pavig
+ с превью кода модуля и модулей форм и вообще внешнего вида формы в режиме предприятия
#68
by Лефмихалыч
в них нет нужды, будучи программистом, ты по идее должен это понимать. 1. программист работает в конфигураторе, а не в предприятии, соответственно, чтобы с этим работать, ему нужно будет запускать непонятно с какой целью отдельное приложение. 2. для того, чтобы сохранилась инфа о типах реквизитов, обработку надо открывать не в какой-то любой базе, а в именно тойц, где есть нужные типы. соответственно, если ты для ЕПР, например, кодишь, то тебе надо будет очень долго ждать, чтобы это превью получить. 3. За ким хером вообще писать мегатонны кода, чтобы смотреть это в предприятии, если в конфигураторе это уже и так само и даже больше возможностей?
#73
by pavig
"в них нет нужды, будучи программистом, ты по идее должен это понимать" У тебя видимо какие-то особый сакральный смысл в бытии программиста "для того, чтобы сохранилась инфа о типах реквизитов, обработку надо открывать не в какой-то любой базе, а в именно тойц, где есть нужные типы. соответственно, если ты для ЕПР, например, кодишь, то тебе надо будет очень долго ждать, чтобы это превью получить." Не надо её открывать. Храни только версию с текстовым кодом и делов " За ким хером вообще писать мегатонны кода, чтобы смотреть это в предприятии, если в конфигураторе это уже и так само и даже больше возможностей?" Да где там мегатонны кода? Простейшая конфа пишется за пару часов. Справочник и РС для хранения версий.
#75
by pavig
Мертворожденность у тебя в голове, скорее. Кому надо и будет желание и время - тот напишет.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
В этой группе 1С
- Где находятся регламентированные отчеты в БГУ ред. 2
- пинкод не укомплектован
- КД. Ошибка в ПКС: Получение элемента по индексу для значения неопределено
- УПП 1.3 отчет валовая прибыль из каких документов формируется
- Программно отключить регламентное задание
- Ком соединение из 1с8.3 к 1с 7.7
- Передача таблицы значений в другую форму
- Розница Разница в нал и безнал
- 1C УФ Обработчик печати
- НДФЛ, Исчисленный не равен удержанному
- 1С УПП: Ввод начальных остатков материалов в эксплуатацию
- УПП 1.3 Медосмотры
- Уменьшение конфликта блокировок при обмене РИБ
- Штрихкод не выводится на печать
- Сальдо на 76,05 после перехода на БП 3
- не делается расчёт себестоимости по концу месяца в УТ 11.2
- Как пробросить порт из интернета на серый ИП?
- Интеграция обмена Frontol с УТ 10.3. Нужен совет.
- Не удалось сформировать тексты выгрузки
- Как в управляемой форме изменить масштаб поля табличного документа?