Conecte o Dreamweaver com o bitbucket


3

Como posso conectar o repositório de bitbucket ao Dreamweaver SVN ?
Estou recebendo um erro abaixo enquanto tento testar minha conexão.

Mensagem de erro do Dreamweaver

Nota: bitbucket pode ser acessado via SVN .


Oi ... Alguém sabe essa resposta?
chanchal1987

De acordo com a página vinculada, o acesso ao Bitbucket com o SVN é 'não suportado' e 'conhecido por falhar'. Você acessou com sucesso via SVN fora do Dreamweaver antes? Isso provavelmente seria um bom lugar para começar.
BinaryMage

Você pode dizer qual versão do Dreamweaver você está usando? E o que é isso?
Zuul

@Zuul: Versão do Dreamweaver: CS6 (Versão 12.0 Build 5808)
chanchal1987

Windows 7 Professional? ou qual?
Zuul

Respostas:


1

Como minha resposta anterior foi rejeitada e excluída por ter um link para o artigo que escrevi sobre isso, fornecerei um link para o artigo para que você possa obter todas as capturas de tela, BEM COMO TODA A CÓPIA para a resposta.

http://bbdokc.com/blog/the-mysterious-git-using-git-with-dreamweaver-and-bitbucket

O misterioso Git: Usando o Git com o Dreamweaver e o Bitbucket Image O GIT MISTERIOSO: USANDO O GIT COM O DREAMWEAVER E O BITBUCKET Nós começamos a usar o Git mais e mais aqui no Black Belt Designs, e eu achei que era hora de compartilhar um pouco sobre o que nós aprendi enquanto o utilizo. O Git é um sistema de controle de versão distribuído, livre e de código aberto, projetado para lidar com tudo, desde projetos pequenos a extremamente grandes, com eficiência de velocidade. Eu sei que muitas pessoas ainda usam o Adobe Dreamweaver e, acredite ou não, de acordo com algumas pesquisas on-line, muitos estão fazendo isso em uma máquina baseada no Windows. Ao contrário das crenças populares, o Dreamweaver é um IDE decente e possui muitas ferramentas poderosas disponíveis para uso se você souber usá-las. Eu imaginei hoje Gostaria de saber como conseguimos que o Dreamweaver usasse o Git como nosso VCS usando um serviço de recompra gratuito da Bitbucket. Este artigo assumirá o seguinte: Você está em um sistema Windows Você está usando o Dreamweaver Você não está com medo de tentar coisas novas A primeira coisa que você precisa fazer é instalar o Git. Para o instalador do windows, faça o download do site do Git aqui:http://git-scm.com/download/win . O instalador do Windows (msi) torna a instalação do Git no Windows bastante simples. Para nossa instalação, usamos as seguintes configurações.

Agora o Git está instalado na sua máquina Windows. O próximo passo é instalar o TortoiseGit. O TortoiseGit está disponível aqui: https://tortoisegit.org/download . Selecione qual versão você precisa em sua máquina. O nosso é uma máquina de 64 bits do Windows 8, então baixamos a versão de 64 bits. Para a instalação do TortoiseGit, apenas fazemos uma mudança na seleção do cliente SSH. Certifique-se de usar o OpenSSH, o cliente SSH padrão do Git, conforme mostrado abaixo.

Agradeço a Chris McKee pela próxima parte. Chris desenvolveu um plugin para o Dreamweaver chamado 'gitweaver'. Você pode baixar o gitweaver do repositório Chris 'GitHub aqui: https://github.com/ChrisMcKee/gitweaver . Estamos usando o Dreamweaver CS6. Se você estiver usando o mesmo, precisará instalar usando o arquivo .zxp. Vá em frente e instale o plugin, pois precisaremos dele para utilizar o Git a partir do Dreamweaver.

A próxima coisa que você precisará é de um host de repositório. Nós amamos livre! Vá para o Bitbucket e crie uma conta gratuita lá: https://bitbucket.org/ . Depois de criar essa conta, você poderá desenvolver, co-desenvolver e manter todos os seus repositórios de projetos de desenvolvimento. Eles podem ser públicos ou privados. A escolha é sua. A primeira coisa que você precisa garantir é que você tenha uma identidade em seu sistema para o Git usar. Abra uma janela do console do Git Bash e verifique se o ssh está instalado e disponível. Digite ssh –v. Você deveria ver algo assim:

Agora queremos configurar uma identidade padrão. Para fazer isso, você precisará criar uma chave para identificá-lo para outros sistemas. Faça isso digitando ssh-keygen Você deve ver algo assim:

Aceite o padrão simplesmente pressionando Enterquando solicitado Enter file in which to save the key. Em seguida, você será solicitado a inserir uma frase secreta e, novamente, a inserir novamente uma frase secreta. Esta será sua senha para este arquivo de chaves que estamos gerando.

Agora, verifique se você tem uma chave pública e privada digitando ls –a ~ / .ssh. Você deve ver dois arquivos exibidos com nome id_rsae id_rsa.pub.

Agora você precisará de um arquivo de configuração ssh. Crie um novo documento em sua pasta .ssh e nomeie-o config. Dentro deste arquivo, você só quer duas linhas. A linha de fundo será propositalmente indentada.

Host bitbucket.org IdentityFile ~ / .ssh / id_rsa Deve ficar assim:

Depois de criar este arquivo, você precisará fechar e reabrir o console do Git Bash.

Em seguida, queremos criar um .bashrcarquivo para que possamos iniciar automaticamente nosso agente ssh quando lançarmos o Bash. O Windows não gosta de criar arquivos como este. Eu pessoalmente gosto de http://notepad-plus-plus.org/ ”target =” _ blank ”> Notepad ++ para tarefas como esta. O Notepad ++ também é um bom utilitário para se manter no seu cinto. Copie o seguinte texto para colocar neste novo arquivo: SSH_ENV = $ HOME / .ssh / environment

inicie o agente ssh

function start_agent {echo "Inicializando novo agente SSH ..."

gerar ssh-agent

/ usr / bin / ssh-agent | sed 's / ^ echo / # echo /'> "$ {SSH_ENV}” echo sucedeu chmod 600 "$ {SSH_ENV}". "$ {SSH_ENV}"> / dev / nulo / usr / bin / ssh-add} se [-f “$ {SSH_ENV}”], depois. "$ {SSH_ENV}"> / dev / null ps -ef | grep $ {SSH_AGENT_PID} | grep ssh-agent $> / dev / null || {start_agent;} else start_agent; fi Novamente, você precisará fechar e reabrir o Git Bash. A diferença é que, desta vez, você deve digitar sua senha. Depois de inserir sua senha, verifique se sua identidade foi adicionada com sucesso, digitando ssh- add -l Você deve obter uma confirmação como esta:

Vamos adicionar essa chave de identidade à nossa conta Bitbucket para que possamos ser autorizados. Vá para Bitbucket e faça login na sua conta. Uma vez logado, clique no seu avatar no canto superior direito e selecione Manage account. Você será levado para as configurações da sua conta, onde um menu à esquerda tem uma opção chamada SSH Keys. Clique nesta opção para adicionar nossa chave. Nós precisamos copiar nossa chave do nosso sistema local, então vá para a sua janela do Git Bash e digite cat ~ / .ssh / id_rsa.pub. Isso vai cuspir sua chave para a janela do console. Agora clique no pequeno ícone na janela do console (canto superior esquerdo) e selecione Edit-> Mark. Arraste o mouse sobre a chave, começando em ssh-rsa até o final. Certifique-se de obter a chave inteira. Copie isso para sua área de transferência. Agora no Bitbucket podemos adicionar nossa chave. Clique emAdd key. Dê um nome a essa chave, o que fizer sentido para você e cole sua chave no campo inferior. Clique no Add keybotão enviar na parte inferior e pronto.

Agora você deve poder retornar ao seu console Bash e digitar ssh –T git@bitbucket.org e ver uma verificação logada como esta:

Vamos criar nosso primeiro repo no Bitbucket e testar nossa configuração. Dentro do Bitbucket, você quer clicar Create repository. Digite as seguintes informações para um repo de teste simples.


Deixe-me verificar todo o processo.
chanchal1987

Você já teve a chance de passar por isso?
W3bGuy
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.