2015-10-26 2 views
1

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

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

+0

Что вы подразумеваете под «Когда разработчик выполняет синхронизацию»? –

+1

Из того, что я понимаю, визуальная студия обязана локальному git, после чего фиксация должна быть синхронизирована с tfs. В принципе, синхронизация является толчком к tfs git repo. – Yash

+0

Итак, вы спрашивали, есть ли коммит в локальной сети, tfs должен нажать это изменение на удаленный компьютер без дополнительного шага. –

ответ

0

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

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

+0

Спасибо, Cece. Но, по моему мнению, эта конфигурация должна быть выполнена на каждой рабочей станции vs 2015? Если один из разработчиков не добавляет эту конфигурацию, его работа не будет вытолкнута на битбакет. Я ищу решение на стороне сервера. – Yash

+0

Я боюсь, что ваше требование не может быть достигнуто с помощью IDE по умолчанию, вам может понадобиться разработать собственный скрипт, чтобы нажимать на команды как TFS, так и BitBucket, а также заставить вашу команду использовать скрипт. –