Использование Git дома испортило мне - теперь я нахожу, что TFS на работе немного перетаскивается и вы хотите изучить возможность локального использования Git и синхронизации с TFS. Я полагаю, что это можно сделать несколькими способами, и хотелось бы услышать от людей, которые его пытались.Использование Git в магазине TFS
Я нашел blog post, который описывает относительно ручной рабочий процесс, но я надеюсь на что-то с лучшей автоматизацией и поддержкой истории.
Джим Девилль, похоже, пишет series о том, как команда IronRuby хранит репозиторий github в синхронизации с TFS, но она еще не завершена, и я должен признать, что у меня была небольшая проблема после того, что Джим написал до сих пор.
Я кратко попытался использовать комбинацию SvnBridge и git-svn, но я быстро застрял на ошибке (возможно, this один?). Я намерен изучить это далее ...
Обновление: Похоже, что некоторые люди добились успеха с помощью комбинации SvnBridge git-svn. См. here.
Наконец, возможно, GitSharp облегчит разработку полезного решения этой проблемы? Не потому, что GitSharp имеет какое-то отношение к TFS как таковой, а просто потому, что он предоставляет git-автоматизацию для разработчиков .NET.
Связанный Вопрос - Git and Team Foundation Server
Я в замешательстве об этом связанном вопросе edit - в чем смысл вставить ссылку для ссылок? –
Я еще не уверен, я все еще слежу за связанными вопросами ... –
@Paul Batum: Это не может быть связано больше! (Исправлено) –