O Visual Studio 2013 aparentemente possui uma boa integração com o Git.
No entanto, após uma hora de arranhar a cabeça com absolutamente nada fazendo o menor sentido, eu só consegui criar um repositório local e, apesar de clonar um repositório de bitbucket remoto, simplesmente não consigo encontrar uma maneira de publicar no meu repositório remoto .
Eu usei TFS, Subversion, Perforce e praticamente tudo o mais, mas isso é completamente desconcertante, sem instruções e com uma interface de usuário completamente não intuitiva.
Alguma idéia para alguém?
git
visual-studio
visual-studio-2013
bitbucket
Dean Chalk
fonte
fonte
Respostas:
A afirmação de John de que "você precisa do Team Foundation Server" para trabalhar com o BitBucket não está correta.
Acabei de publicar um projeto no BitBucket do Visual Studio 2013 (versão de pré-visualização). Aqui está como.
fonte
Bem, é realmente muito fácil usar o GIT no MSVS 2013. Você deve conseguir encontrar um botão Clone no Team Explorer. Basta clicar nele e ele permitirá que você clone de qualquer URL, o que significa que você também pode colocar o link do Bitbucket por lá.
E uma vez sincronizado, você estará pronto.
fonte
A "integração elegante do Git" do Visual Studio 2013 requer o Team Explorer
, o que significa que você precisa do Team Foundation Server. Para habilitá-lo, abra sua solução, vá em Ferramentas -> Opções -> Controle de origem -> Provedor Microsoft Git.É melhor obter o plug-in Git Source Control Provider. Veja esta resposta sobre como instalar este plug-in para o Visual Studio 2013: https://stackoverflow.com/a/18882284/1040437
Além disso, considerando o poder da linha de comando git, não acho que, com base nas
capturas de tela que eu já viusando, a integração seja muito boa. Parece rígido, e como alguém já comentou, é melhor usar o TortoiseGit. Qualquer pessoa que tenha usado o TortoiseSVN em sua equipe o achará instantaneamente familiar. Alguns de meus colegas de trabalho usam a linha de comando e estão divididos entre Git Bash e Posh-Git.Minha principal reclamação com a integração do Visual Studio é que ele suporta apenas um fluxo de trabalho. Veja como as cadeias de ferramentas como o Stash da Atlassian suportam vários fluxos de trabalho de desenvolvimento diferentes e como o Stash muda dependendo do seu fluxo de trabalho git. Essa é uma maneira mais inteligente de projetar recursos semelhantes ao IDE em torno do repositório de controle de fonte git.
Nossa configuração de fluxo de trabalho específica no local de trabalho é especialmente resistente ao "cenário comum" no desenvolvimento moderno de SaaS, onde você tem uma linha principal de desenvolvimento e nunca escolhe / renova, pois sempre avança e atualiza todos para o código mais recente. Atualmente, temos 7 linhas de desenvolvimento ...
Dito isso, eu encontrei este artigo no Google "Visual Studio 2013 git": http://msdn.microsoft.com/en-us/library/vstudio/hh850437(v=vs.120).aspx
fonte
Encontrei este tutorial passo a passo em answers.atlassian.com útil ( PARA VS2015 e git bitbucket.org)
fonte: https://answers.atlassian.com/questions/39574410/bit-bucket-and-visual-studio-2015
fonte
Há uma extensão para fazer isso agora - Extensão do Visual Studio Bitbucket https://visualstudiogallery.msdn.microsoft.com/6f8954a6-2358-4f4a-b69b-e51199935fad
Esta extensão foi submetida ao concurso devpost, onde você pode encontrar capturas de tela. http://devpost.com/software/bitbucket-extension-for-visual-studio
Ao instalar o visual studio, há uma opção para incluir extensões do GitHub. Esta extensão é uma contrapartida do Bitbucket. Permite criar / clonar / publicar repositórios Bitbucket Git de uma maneira muito simples. Após o login, você pode criar um novo repositório e publicá-lo no Bitbucket. Se você possui repositórios de bitbucket, pode listá-los e escolher qual deles deseja clonar. Além disso, você obtém acesso para receber solicitações do repositório real. Você pode criar novas solicitações pull, aprová-las / reprová-las e também visualizar detalhes como arquivos alterados, confirmações e comentários.
fonte