Conecte Dreamweaver con bitbucket


3

¿Cómo puedo conectar el repositorio de bitbucket con Dreamweaver SVN ?
Recibo un error inferior al intentar probar mi conexión.

Mensaje de error de Dreamweaver

Nota: se puede acceder a bitbucket a través de SVN .


Hola ... Alguien sabe esta respuesta?
chanchal1987

Según la página vinculada, el acceso a Bitbucket con SVN es 'no compatible' y 'se sabe que falla'. ¿Ha accedido con éxito a través de SVN fuera de Dreamweaver anteriormente? Probablemente sea un buen lugar para comenzar.
BinaryMage

¿Puedes decir qué versión de Dreamweaver estás usando? ¿Y qué sistema operativo es?
Zuul

@Zuul: Dreamweaver Versión: CS6 (Versión 12.0 Build 5808)
chanchal1987

Windows 7 Professional? o cual?
Zuul

Respuestas:


1

Dado que mi respuesta anterior fue rechazada y eliminada por tener un enlace al artículo que escribí sobre esto, proporcionaré un enlace al artículo para que pueda obtener todas las capturas de pantalla TAMBIÉN COMO TODA LA COPIA de la respuesta.

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

El misterioso Git: Usando Git con Dreamweaver y Bitbucket Image EL MISTERIOSO GIT: USANDO GIT CON DREAMWEAVER Y BITBUCKET Hemos comenzado a usar Git cada vez más aquí en Black Belt Designs, y pensé que era hora de compartir un poco sobre lo que he aprendido mientras lo uso. Git es un sistema de control de versiones distribuido, de código abierto y GRATUITO que está diseñado para manejar todo, desde proyectos pequeños hasta extremadamente grandes, con eficiencia de velocidad. Sé que muchas personas todavía usan Adobe's Dreamweaver y lo creen o no, de acuerdo con algunas búsquedas en línea, muchas lo están haciendo en una máquina basada en Windows. Contrariamente a las creencias populares, Dreamweaver es un IDE decente y tiene muchas herramientas poderosas disponibles para usar si sabes cómo usarlas. Me imaginé hoy Analizaría cómo hicimos que Dreamweaver usara Git como nuestro VCS utilizando un servicio de repositorio gratuito de Bitbucket. Este artículo asumirá lo siguiente: Estás en un sistema Windows Estás usando Dreamweaver No tienes miedo de probar cosas nuevas Lo primero que debes hacer es instalar Git. Para el instalador de Windows, descárguelo del sitio web de Git aquí:http://git-scm.com/download/win . El instalador de Windows (msi) hace que la instalación de Git en Windows sea bastante sencilla. Para nuestra instalación, utilizamos las siguientes configuraciones.

Ahora Git está instalado en su máquina Windows. El siguiente paso es instalar TortoiseGit. TortoiseGit está disponible aquí: https://tortoisegit.org/download . Seleccione la versión que necesita en su máquina. La nuestra es una máquina con Windows 8 de 64 bits, así que descargamos la versión de 64 bits. Para la instalación de TortoiseGit, solo hacemos un cambio al seleccionar el cliente SSH. Asegúrese de utilizar OpenSSH, el cliente SSH predeterminado de Git como se muestra a continuación.

Gracias a Chris McKee por la siguiente parte. Chris desarrolló un complemento para Dreamweaver llamado 'gitweaver'. Puede descargar gitweaver desde el repositorio de Chris 'GitHub aquí: https://github.com/ChrisMcKee/gitweaver . Estamos utilizando Dreamweaver CS6. Si está utilizando lo mismo, deberá instalarlo utilizando el archivo .zxp. Continúe e instale el complemento ya que lo necesitaremos para utilizar Git desde Dreamweaver.

Lo siguiente que necesitará es un host de repositorio. ¡Amamos gratis! Vaya a Bitbucket y cree una cuenta gratuita allí: https://bitbucket.org/ . Una vez que haya creado esta cuenta, podrá desarrollar, desarrollar conjuntamente y mantener todos sus repositorios de proyectos de desarrollo. Pueden ser públicos o privados. La decisión es tuya. Lo primero que debe asegurarse es que tiene una identidad en su sistema para que Git la use. Abra una ventana de consola de Git Bash y verifique que ssh esté instalado y disponible. Escriba ssh –v. Debería ver algo como esto:

Ahora queremos configurar una identidad predeterminada. Para hacer esto, necesitará crear una clave para identificarlo con otros sistemas. Haga esto ingresando ssh-keygen Debería ver algo como esto:

Acepte el valor predeterminado simplemente presionando Entercuando se le solicite Enter file in which to save the key. Luego se le pedirá que ingrese una frase de contraseña y nuevamente que vuelva a ingresarla. Esta será su contraseña para este archivo clave que estamos generando.

Ahora verifique que tiene una clave pública y privada ingresando ls –a ~ / .ssh. Debería ver aparecer dos archivos con el nombre id_rsay id_rsa.pub.

Ahora necesitará un archivo de configuración ssh. Cree un nuevo documento en su carpeta .ssh y asígnele un nombre config. Dentro de este archivo, solo quieres 2 líneas. El resultado final será sangrado a propósito.

Host bitbucket.org IdentityFile ~ / .ssh / id_rsa Debería verse así:

Una vez que haya creado este archivo, deberá cerrar y volver a abrir la consola de Git Bash.

A continuación, queremos crear un .bashrcarchivo para que podamos iniciar automáticamente nuestro agente ssh cuando lancemos Bash. A Windows no le gusta crear archivos como este. Personalmente, me gusta http://notepad-plus-plus.org/ ”target =” _ blank ”> Notepad ++ para tareas como esta. Notepad ++ también es una buena utilidad para llevar en el cinturón. Copie el siguiente texto para colocarlo en este nuevo archivo: SSH_ENV = $ HOME / .ssh / environment

iniciar el agente ssh

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

spawn ssh-agent

/ usr / bin / ssh-agent | sed 's / ^ echo / # echo /'> "$ {SSH_ENV}" echo tuvo éxito chmod 600 “$ {SSH_ENV}”. “$ {SSH_ENV}”> / dev / null / usr / bin / ssh-add} if [-f "$ {SSH_ENV}"]; luego. "$ {SSH_ENV}"> / dev / null ps -ef | grep $ {SSH_AGENT_PID} | grep ssh-agent $> / dev / null || {start_agent;} else start_agent; fi Nuevamente, deberá cerrar y volver a abrir Git Bash. La diferencia es que esta vez debería pedirle que ingrese su frase de contraseña. Una vez que ingrese su frase de contraseña, verifique que su identidad se haya agregado correctamente ingresando ssh- agregue –l. Debería obtener una confirmación como esta:

Agreguemos esta clave de identidad a nuestra cuenta de Bitbucket para que seamos autorizados. Vaya a Bitbucket e inicie sesión en su cuenta. Una vez que haya iniciado sesión, haga clic en su avatar en la esquina superior derecha y seleccione Manage account. Accederá a la configuración de su cuenta, donde un menú a la izquierda tiene una opción llamada SSH Keys. Haga clic en esta opción para agregar nuestra clave. Necesitamos copiar nuestra clave de nuestro sistema local, así que vaya a su ventana de Git Bash y escriba cat ~ / .ssh / id_rsa.pub. Esto escupirá su llave a la ventana de la consola. Ahora haga clic en el pequeño icono en la ventana de la consola (esquina superior izquierda) y seleccione Edit-> Mark. Arrastre el mouse sobre la tecla comenzando en ssh-rsa hasta el final. Asegúrese de obtener la clave completa. Copia esto en tu portapapeles. Ahora en Bitbucket podemos agregar nuestra clave. Haga clic enAdd key. Asigne un nombre a esta clave, lo que tenga sentido y pegue su clave en el campo inferior. Haga clic en el Add keybotón Enviar en la parte inferior y listo.

Ahora debería poder volver a su consola Bash y escribir ssh –T git@bitbucket.org y ver una verificación de inicio de sesión adecuada como esta:

Vamos a crear nuestro primer repositorio en Bitbucket y probar nuestra configuración. Dentro de Bitbucket, desea hacer clic en Create repository. Ingrese la siguiente información para un repositorio de prueba simple.


Déjame revisar todo el proceso.
chanchal1987

¿Alguna vez tuviste la oportunidad de pasar por esto?
W3bGuy
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.