Должен ли я отразить репозиторий Bitbucket, который находится за VPN компании? - PullRequest
2 голосов
/ 17 января 2020

Я работаю в компании (C для кодировщиков), с которой другая компания (H для хоста) заключила контракт на написание некоторого кода. У принимающей компании есть локальный экземпляр bitbucket, который находится за их VPN, и кодерам трудно добраться до него.

Мне нужна помощь в понимании того, как получить копию репозитория bitbucket (со всеми необходимыми ветвями). ) к нашей сети кодеров, с которой наша команда может работать. Нам нужно было бы клонировать, pu sh и извлечь из нашей сети, а затем по некоторому расписанию подключиться к хостам vpn и syn c. Любые идеи, если это возможно, и если да, то как бы мне нужно было его настроить.

Заранее благодарен за любые ответы.

1 Ответ

0 голосов
/ 17 января 2020

Я сделал это для предыдущего клиента.

Ключ был в том, чтобы:

  • имел доступ к машине, подключенной к VPN, для C to pu sh их код.
  • использовать две ветви: feature1_C против feature1_H

Таким образом, C может работать на своей версии feature1_ C и pu sh это в любое время.
То же самое для H.

Это означает, что выверка (слияние между feature1_ C и feature1_H) может происходить всякий раз, когда C выбирает, а не влияет на каждое нажатие новым кодом от H: поскольку вы работаете над двумя отдельными ветками, вы можете выбрать, когда их объединить.

...