Size: a a a

1С, БСП, DevOps и Архитектура

2021 March 17

H

Hero in 1С, БСП, DevOps и Архитектура
лолка блэт
источник

H

Hero in 1С, БСП, DevOps и Архитектура
кровь уже течет из глаз
источник

J

John Roe in 1С, БСП, DevOps и Архитектура
источник

AB

Andrey Borodavko in 1С, БСП, DevOps и Архитектура
Hero
Оно вообще не работает и все это знают
я вообще заставил работать через 1сный путем костылей, чтобы отправлять одновременно и на iphone и на android
но это было полгода назад уже, к сожалению
но на 17.1549 платформе
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Всем привет. Есть у кого опыт администрирования мобильных клиентов 1С? Интересует вопрос как вы раскатываете обновления (версии мобильного клиента) и как можно подлесть к списку информационных баз и подменить ссылку? ОС android. Прорабатываем вопрос эксплуатации около 100 ТСД но не менять же руками адрес подключения на каждой ...
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
gosn1ck
Всем привет. Есть у кого опыт администрирования мобильных клиентов 1С? Интересует вопрос как вы раскатываете обновления (версии мобильного клиента) и как можно подлесть к списку информационных баз и подменить ссылку? ОС android. Прорабатываем вопрос эксплуатации около 100 ТСД но не менять же руками адрес подключения на каждой ...
Емнип, и в андроиде и в айос есть что-то вроде групповых политик, когда часть настроек телефона управляется централизовано работодателем
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
Емнип, и в андроиде и в айос есть что-то вроде групповых политик, когда часть настроек телефона управляется централизовано работодателем
Можно ссылку где почитать или на какую тему гуглить?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
gosn1ck
Можно ссылку где почитать или на какую тему гуглить?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Так и называется - групповые политики
источник

ПМ

Павел Мишин... in 1С, БСП, DevOps и Архитектура
Дмитрий
Ну не сильно протекает - в каком флоу переход фича-центральный ствол должен только одно атомарное действие содержать? Толстый мердж это нормально. Вот коммиты внутри фича ветки хорошо бы зачистить в красивую историю.
Но эту магию я пока не постиг в Гите - вот есть мастер/девлоп в который нужно влиться, вот есть говноветка, как оно все разрабатывалось, причем она тоже на сервере, так как я боюсь гибели машины разработчика и каждый день пушусь, не следя за целостностью коммита, просто эдакое Ctrl-S. А теперь я хочуть получить красивый мердж в центр. Мне что, завести новую ветку, сквашнуть в неё говноветку, проверить что каждый коммит новой истории проходит тесты и вмерджить в мастер? А говноветку стереть и на сервере и локально, а уборщик мусора в гите грохнет это безголовое ответвление при следующей чистке? (вместо ответа на эту часть можно кинуть в меня учебником)
в процессе git flow все ветки кроме мастер/девелоп подлежат уничтожению. Релиз ушел в мастер, релиз уничтожили, багфикс ушел уничтожили и т.д. А Ветки функциональности и вообще по исходному стандарту это чисто говноветки на локальной машине разраба, сервер про них ничего не знает, для сервера это будет один большой коммит в девелоп (по факту это аналог пулл реквеста только не от стороннего участника, а от доверенного).
источник

Д

Дмитрий in 1С, БСП, DevOps и Архитектура
Павел Мишин
в процессе git flow все ветки кроме мастер/девелоп подлежат уничтожению. Релиз ушел в мастер, релиз уничтожили, багфикс ушел уничтожили и т.д. А Ветки функциональности и вообще по исходному стандарту это чисто говноветки на локальной машине разраба, сервер про них ничего не знает, для сервера это будет один большой коммит в девелоп (по факту это аналог пулл реквеста только не от стороннего участника, а от доверенного).
Ветки как именованные сущности удаляются, но при этом у тебя мастер состоит чисто из мердж коммитов, и всегда можно увидеть все коммиты любой фича-ветки. Вот я не хочу, чтобы было видно все, я хочу чтобы было видно только те, что я хочу. Типа рефакторинг, юзкейс 1, юзкейс 2, юзейс 3, рефакторинг, тесты, мердж в мастер.
Идея гитлаб-флоу, что машина разраба надежная, давайте перед слиянием отребейзимся на голову мастера, а потом вмержимся в режиме no FF мне не сильно близка, поэтому месяц на локальной машине разраба ИМХО слишком большие риски. Пусть лучше на сервере полежит, даже если разраб один.
источник

ПМ

Павел Мишин... in 1С, БСП, DevOps и Архитектура
Дмитрий
Ветки как именованные сущности удаляются, но при этом у тебя мастер состоит чисто из мердж коммитов, и всегда можно увидеть все коммиты любой фича-ветки. Вот я не хочу, чтобы было видно все, я хочу чтобы было видно только те, что я хочу. Типа рефакторинг, юзкейс 1, юзкейс 2, юзейс 3, рефакторинг, тесты, мердж в мастер.
Идея гитлаб-флоу, что машина разраба надежная, давайте перед слиянием отребейзимся на голову мастера, а потом вмержимся в режиме no FF мне не сильно близка, поэтому месяц на локальной машине разраба ИМХО слишком большие риски. Пусть лучше на сервере полежит, даже если разраб один.
сейчас существует минимум 5 популярных процессов вокруг гит и они как раз и отличаются этими тонкостями.  Если мы говорим что работает по git-flow  (не путаем с лаб, хаб и прочими флоу) но при этом держим ветку функции на сервере то это уже нестандарт.  Здесь транк (прямая работа с мастер) проще и удобнее.  Для использования именно git-flow нужно понять смысл термина Ветка функциональности, и не переживать что она будет где-то там существовать месяц или год, оно создано для крупняка там в принципе может быть ситуация что верка функциональности эксперементальная и не войдет ни в один релиз и будет уничтожена. Критерии для новой ветки обозначены как "новая нетривиальная функциональность, для которой непрознозируемое время включения в релиз".
источник

Д

Дмитрий in 1С, БСП, DevOps и Архитектура
Я сейчас больше возбудился на фразу "ветка уничтожена"
Вот vanessa-opensource/wrong-epf-load в ADD уничтожена, или все-таки мы её видим желтенькой линией?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Дмитрий
Я сейчас больше возбудился на фразу "ветка уничтожена"
Вот vanessa-opensource/wrong-epf-load в ADD уничтожена, или все-таки мы её видим желтенькой линией?
Уничтожена = отсутствует указатель
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
Так и называется - групповые политики
Спасибо, есть же где-то (ну должен быть) файл списка баз? Как его найти хотя бы?) документации на ИТС не нашел
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
gosn1ck
Спасибо, есть же где-то (ну должен быть) файл списка баз? Как его найти хотя бы?) документации на ИТС не нашел
Вероятно плюс минус там же, где и на стационаре
источник

ПМ

Павел Мишин... in 1С, БСП, DevOps и Архитектура
Дмитрий
Я сейчас больше возбудился на фразу "ветка уничтожена"
Вот vanessa-opensource/wrong-epf-load в ADD уничтожена, или все-таки мы её видим желтенькой линией?
перенос в девелоп в git-flow четко определен набором команд и их ключами.  $ git checkout develop
Switched to branch 'develop'
$ git merge --no-ff myfeature
Updating ea1b82a..05e9557
(Отчёт об изменениях)
$ git branch -d myfeature
Deleted branch myfeature (was 05e9557).
$ git push origin develop
источник

Д

Дмитрий in 1С, БСП, DevOps и Архитектура
Павел Мишин
перенос в девелоп в git-flow четко определен набором команд и их ключами.  $ git checkout develop
Switched to branch 'develop'
$ git merge --no-ff myfeature
Updating ea1b82a..05e9557
(Отчёт об изменениях)
$ git branch -d myfeature
Deleted branch myfeature (was 05e9557).
$ git push origin develop
Ну а весь мой исходный плак был про исключение мусорных коммитов из итогового дерева, а не про работу с названиями веток. То есть Ваня с Аней покодили и получили гору мусора с кучей исправлений опечаток и прочих блужданий мысли, но наконец реализовали фичу. Эта ветка на сервере, так как они вдвоём работали. Как им теперь собрать красивую ветку myfeature из вашего листинга и куда деть свою. Чтобы народу, что придет после них были понятны изменения и не приходилось скакать по истории развития мысли, когда код переписывается пять раз по одному месту, а половина коммитов не собирается, что убивает бисекта.
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
Вероятно плюс минус там же, где и на стационаре
источник

g

gosn1ck in 1С, БСП, DevOps и Архитектура
Чёт не видать ни одной мобильной ОС у описании файлау 3.3. *.v8i
источник