Итак, я обновился до VS2013, надеюсь, для всех разработок. Меня это даже раздражает. Моя команда использует TFS, и я предпочитаю git, поэтому я использую git-tfs, чтобы соединить два элемента управления источником. Мы используем рабочие элементы TFS для отслеживания ошибок и рассказов. Я предпочитаю GitExtensions встроенную поддержку git VS2013, если это имеет значение.Можно использовать git-проект и видеть рабочие элементы TFS в VS2013?
В любом случае, когда у меня есть открытое решение, находящееся в репозитории git-tfs, VS2013 поможет только показать мне параметры для git на вкладке Team Explorer. Поэтому, когда я хочу перейти к запросу элемента работы TFS, мне нужно выполнить команду Connect Team Project> FooProject, или некоторые из таких. VS2013 на этом этапе очень поможет закрыть мой открытый solutiopn. Таким образом, в основном я не могу просматривать рабочие элементы и одновременно открывать решение в VS2013. Это похоже на грубый надзор за дизайном.
Можно ли просмотреть запросы рабочих элементов в экземпляре VS2013 с открытым проектом git и/или можно ли просто отключить поддержку Git Visual Studio 2013 в целом, так как я предпочитаю GitExtensions в любом случае?
VS2013 довольно ужасно, я думаю, что единственный способ правильно работать с git в VS - это GitExtensions. Почему кто-нибудь захочет сгенерировать или зафиксировать в VS, когда у вас есть скрытое промежуточное окно GitExtensions, о котором я не знаю. – Wilbert
@Wilbert Я согласен с вашей точкой зрения, но это не проблема. Мы охотно используем другое программное обеспечение для управления git-файлами, но здесь нужно управлять материалами TFS (workitems, tasks, ...), где проблема. Когда VS обнаруживает репозиторий git, он закрывает соединение с сервером TFS! – Philippe
Я закончил использовать другой экземпляр VS (фактически VS2012), подключенный к TFS для отслеживания рабочих элементов и связанных с процессом материалов во время кодирования в VS2013. Commating with VS2013 в порядке, но у меня также есть git-bash + gitk, где поддержка VS2013 git не выполняется. – mbx