Size: a a a

DevOps — русскоговорящее сообщество

2020 April 12

ЕП

Евгений Павлов in DevOps — русскоговорящее сообщество
Philipp Bondarev
Ребят, всем привет. Меня тут вот какой штукой озадачили:
At the moment, we have several branches in our GitLab repository that fulfill different purposes.

"develop" is the main branch of the data service; "UStory-1847" is currently the branch that provides a code that runs at our server; another version of the source code has moved to a different git repo, storing the code published on github.

How can changes that are important for all parallel developments be added to all code versions?
Я так понимаю, что тут говорится о Mirroring?
Точнее не говорится, а решение поставленной задачи - Repository Mirroring.
задача в том, чтобы организовать правильный процесс разработки с точки зрения VCS и описан какой хаос сейчас (классический, когда никто не настроил процесс)
источник

PB

Philipp Bondarev in DevOps — русскоговорящее сообщество
Евгений Павлов
задача в том, чтобы организовать правильный процесс разработки с точки зрения VCS и описан какой хаос сейчас (классический, когда никто не настроил процесс)
Да, но классический воркфлоу, как я понимаю - ветка develop, папка с подветками feature/blablalba_n, мастер для релизов, помеченных тегами.
Но всё это делается в пределах одного репозитория, если надо куда-то локально запушить, то просто добавляется еще 1 ремоут. Поэтому не пойму, причем тут вообще какой-то особый подход должен быть. А мирроринг, как я понял, это вообще просто автоматический пуш или пул в(из) указанный репозиторий.
источник

ЕП

Евгений Павлов in DevOps — русскоговорящее сообщество
Philipp Bondarev
Да, но классический воркфлоу, как я понимаю - ветка develop, папка с подветками feature/blablalba_n, мастер для релизов, помеченных тегами.
Но всё это делается в пределах одного репозитория, если надо куда-то локально запушить, то просто добавляется еще 1 ремоут. Поэтому не пойму, причем тут вообще какой-то особый подход должен быть. А мирроринг, как я понял, это вообще просто автоматический пуш или пул в(из) указанный репозиторий.
ПАПКА с подветками?
источник

PB

Philipp Bondarev in DevOps — русскоговорящее сообщество
Евгений Павлов
ПАПКА с подветками?
Условно
источник

PB

Philipp Bondarev in DevOps — русскоговорящее сообщество
В гуе, которым пользовался сначала, отображалось папкой, вот и привык.
источник

ЕП

Евгений Павлов in DevOps — русскоговорящее сообщество
я не говорил про особый подход, возможно от тебя ждут что ты сделаешь разные репозитории с одним из принятых flow (не обязательно с develop)
источник

Sf

Sensiduct fcc in DevOps — русскоговорящее сообщество
Scorp
это значит что ты сидишь не под рутом
АДМИН
источник

Sf

Sensiduct fcc in DevOps — русскоговорящее сообщество
ты срочно нам нужен
источник

L

LoganFrench in DevOps — русскоговорящее сообщество
Eduard Generalov
tdm64-gcc-5.1.0-2.exe

create
64-bit
installation directory C:\TDM-GCC-64
mirror: Europe Germany
components: recommend (defaut)



manual actions
unpack pkg-config from zip, copy to C:\TDM-GCC-64 (with merge)
я кажись слишком глуп. как пакеты то грузить
источник

EG

Eduard Generalov in DevOps — русскоговорящее сообщество
LoganFrench
я кажись слишком глуп. как пакеты то грузить
Урлы выше сообщением
источник

L

Leo in DevOps — русскоговорящее сообщество
Євгеній Кучер
Не знаешь как! Не советуй чушь, спасибо...
Чушь это задавать вопрос в devops чате, о том как перенести файлы... Я бы советовал вам сменить квалификацию достойную вас, скажем на домработницу или охраника
источник

L

Leo in DevOps — русскоговорящее сообщество
а ваша задача решается,
for file in $(find $InDIR -name "*.txt");
do
 mkdir -p $(dirname $file | sed "s|^$InDIR|$OutDIR|g");
 mv $file $(dirname $file | sed "s|^$InDIR|$OutDIR|g");
done
источник

L

Leo in DevOps — русскоговорящее сообщество
вот так
источник

L

Leo in DevOps — русскоговорящее сообщество
если конечно вы сможете подставить переменные, это наверное очень сложно написать 5 строчек на баше
источник

EG

Eduard Generalov in DevOps — русскоговорящее сообщество
Leo
Чушь это задавать вопрос в devops чате, о том как перенести файлы... Я бы советовал вам сменить квалификацию достойную вас, скажем на домработницу или охраника
источник

ЄК

Євгеній Кучер in DevOps — русскоговорящее сообщество
Leo
Чушь это задавать вопрос в devops чате, о том как перенести файлы... Я бы советовал вам сменить квалификацию достойную вас, скажем на домработницу или охраника
если ты таких вещей не знаешь, значит ты ни чем не лучше меня!
источник

EG

Eduard Generalov in DevOps — русскоговорящее сообщество
:D
источник

EG

Eduard Generalov in DevOps — русскоговорящее сообщество
Давай, за квалификацию потрём.
источник

L

Leo in DevOps — русскоговорящее сообщество
Євгеній Кучер
если ты таких вещей не знаешь, значит ты ни чем не лучше меня!
Мне не платят за то, что я решаю чужие задачи)
источник

L

Leo in DevOps — русскоговорящее сообщество
Я тебе сказал напиши скрипт, скинул скрипт
источник