Visual Studio 2013 явно имеет приятную интеграцию с Git.
Тем не менее, после часа сколачивания головокружения, в котором нет ничего, что могло бы дать хоть малейший смысл, я смог создать только локальный репозиторий, и, несмотря на клонирование удаленного репозитория bitbucket, я просто не могу найти способ публикации в своем удаленном репозитории. ,
Я использовал TFS, Subversion, Perforce и почти все остальное, но это совершенно сбивает с толку, без инструкций и совершенно не интуитивного пользовательского интерфейса.
Любые идеи кто-нибудь?
Ответы:
Утверждение Джона о том, что «вам нужен Team Foundation Server» для работы с BitBucket, неверно.
Я только что опубликовал проект в BitBucket из Visual Studio 2013 (предварительная версия). Вот как.
источник
Что ж, на самом деле довольно просто использовать GIT на MSVS 2013. Вы сможете найти кнопку клонирования в Team Explorer. Просто нажмите на него, и он позволит вам клонировать с любого URL, что означает, что вы также можете разместить ссылку на Bitbucket.
И как только он синхронизируется, вы можете идти.
источник
Для «гладкой интеграции Git» Visual Studio 2013 требуется Team Explorer
, а это значит, что вам нужен Team Foundation Server. Чтобы включить его, откройте свое решение, перейдите в Инструменты -> Параметры -> Контроль версий -> Microsoft Git Provider.Возможно, вам лучше приобрести плагин Git Source Control Provider. Посмотрите этот ответ о том, как установить этот плагин для Visual Studio 2013: https://stackoverflow.com/a/18882284/1040437
Кроме того, учитывая мощь командной строки git, я не думаю, что из-
за скриншотов, которые я видел,используя его, интеграция - это все, что нужно. Это кажется жестким, и, как кто-то уже прокомментировал, вам может быть лучше использовать TortoiseGit. Любой, кто использовал TortoiseSVN в вашей команде, мгновенно найдет это знакомым. Некоторые из моих коллег используют командную строку, и они делятся на Git Bash и Posh-Git.Моя главная проблема с интеграцией Visual Studio - она поддерживает только один рабочий процесс. Посмотрите, как наборы инструментов, такие как Stash Atlassian, поддерживают несколько различных рабочих процессов разработки и как Stash изменяется в зависимости от вашего рабочего процесса git. Это более разумный способ разработки IDE-подобных функций в репозитории git source control.
Наша особая настройка рабочего процесса особенно устойчива к «общему сценарию» в современной разработке SaaS, когда у вас есть одна основная линия разработки, и вам никогда не придется черпать или перебирать, потому что вы всегда идете вперед и обновляете всех до последней версии кода. В настоящее время у нас есть 7 направлений развития ...
Тем не менее, я нашел эту статью через поиск в Google «Visual Studio 2013 git»: http://msdn.microsoft.com/en-us/library/vstudio/hh850437(v=vs.120).aspx
источник
Нашел этот пошаговый учебник на answers.atlassian.com полезным ( ДЛЯ VS2015 и git bitbucket.org)
источник: https://answers.atlassian.com/questions/39574410/bit-bucket-and-visual-studio-2015
источник
Для этого есть расширение - расширение для Visual Studio Bitbucket https://visualstudiogallery.msdn.microsoft.com/6f8954a6-2358-4f4a-b69b-e51199935fad
Это расширение было представлено на конкурс Devpost, где вы можете найти скриншоты. http://devpost.com/software/bitbucket-extension-for-visual-studio
При установке Visual Studio есть возможность включить расширения GitHub. Это расширение является аналогом для Bitbucket. Это позволяет очень просто создавать / клонировать / публиковать репозитории Bitbucket Git. После входа в систему вы можете создать новый репозиторий и опубликовать его в Bitbucket. Если у вас есть существующие репозитории bitbucket, вы можете перечислить их и выбрать, какой из них вы хотите клонировать. Кроме того, вы получаете доступ к запросам извлечения из реального хранилища. Вы можете создавать новые запросы на получение, одобрять / отклонять их, а также просматривать детали, такие как измененные файлы, коммиты и комментарии.
источник