Зеркальный репозиторий Git 2015 Team Foundation Server 2015 в Bitbucket

У меня есть сервер tfs 2015 с репозиторием git. Когда разработчик выполняет синхронизацию, я бы хотел, чтобы tfs также отправлял изменения в репозиторий Bitbucket git.

Может ли кто-нибудь предложить какое-либо решение для этого?


person Yash    schedule 26.10.2015    source источник
comment
Что вы имеете в виду, когда разработчик выполняет синхронизацию?   -  person Vamsi Ravi    schedule 26.10.2015
comment
Насколько я понимаю, Visual Studio будет фиксироваться в локальном git, после чего фиксацию необходимо синхронизировать с tfs. По сути, синхронизация — это отправка в репозиторий tfs git.   -  person Yash    schedule 26.10.2015
comment
Итак, вы спрашивали, есть ли коммит на локальном компьютере, tfs должен отправить это изменение на удаленный без дополнительного шага.   -  person Vamsi Ravi    schedule 26.10.2015
comment
Что мне нужно, так это tfs для отправки изменений в битбакет или удаленное репо в случае, когда tfs получает коммит/пуш.   -  person Yash    schedule 26.10.2015
comment
Я предлагаю вам прочитать следующее перед использованием GIT. incyclesoftware.com/2014/03/< /а>   -  person Vamsi Ravi    schedule 26.10.2015
comment
Спасибо Vamsi, но присланная вами статья больше посвящена использованию Visual Studio с git, чем tfs и git. Тем не менее спасибо за старания.   -  person Yash    schedule 26.10.2015


Ответы (1)


TFS поддерживает интеграцию с Bitbucket, вы можете отправить фиксацию в BitBucket или в TFS, но вы не можете отправить их вместе.

Перейдите в Team Explorer — выберите проект Git, нажмите «Настройки» — «Настройки репозитория» — «Пульты» — «Добавить удаленный», когда вы отправляете фиксацию, вы можете выбрать удаленный, который хотите отправить.

person Cece Dong - MSFT    schedule 28.10.2015
comment
Спасибо, Сеси. Но, насколько я понимаю, эту настройку нужно выполнять на каждой рабочей станции по сравнению с 2015, верно? Если один из разработчиков не добавит эту конфигурацию, его работа не будет отправлена ​​на битбакет. Я ищу решение на стороне сервера, а не. - person Yash; 28.10.2015
comment
Я боюсь, что ваше требование не может быть достигнуто с помощью IDE по умолчанию, вам может потребоваться разработать собственный сценарий для отправки коммитов как в TFS, так и в BitBucket, и заставить вашу команду также использовать сценарий. - person Cece Dong - MSFT; 06.11.2015