¿Cómo se puede implementar desde Bitbucket si su host no permite git?

Estoy queueborando con alguien en un repo administrado con bitbucket, y quiero poder implementarlo en un server de desarrollo que desafortunadamente no permite git (lightningbase).

Quiero al less poder enviar el repository al server de una manera y me encontré con deploybutton.com como medio de hacerlo, pero no funciona y no ofrecen soporte.

Se conecta (a través de SSH) al server, y luego obtiene permiso para conectarse a bitbucket, pero cuando se trata de implementar realmente falla. Recibo un destello de un post que dice algo acerca de las teclas bitbucket que desaparece antes de que tenga oportunidad de leerlo.

¿Alguien tiene alguna experiencia con deploybutton, o sabe otra forma de empujar desde bitbucket sin git en el server?

Como habrás adivinado, soy nuevo en esta cosa de control de versiones …

Ok, no estoy seguro de cuál estás preguntando, pero intentaré abordar ambos. Primero, si desea implementar GIT en un server sin GIT, cree un enlace de confirmación de git y use la línea de command para copyr los files que desea implementar. Puede encontrar toneladas de información sobre git hooks en el libro de git http://git-scm.com/book . En cuanto a la transferencia de files a través de ssh, lo más probable es que maneje mejor una publicación propia.

En segundo lugar, eché un vistazo rápido a deploybutton y creo que quiere su sshkey para que pueda implementarse sin una contraseña para el server remoto. Tendrás que generar un sshkey ponlo en tu server y súbelo a deploybutton.

Espero que eso ayude.

No estoy seguro de qué implica todo el process de implementación: a veces puede ser un asunto complejo.

Pero si solo quiere copyr files, ¿qué pasa con el viejo SFTP?

Sería algo como esto:

  • Obtenga lo último de bitbucket en su máquina local
  • SFTP a la base de iluminación
  • Copia los files

Algunos progtwigs de SFTP (por ejemplo: WinSCP ) tienen opciones para 'sincronizar' directorys: borre files que no existen localmente y agregue los que sí lo hacen. Una simple copy no manejaría esto.

No estoy familiarizado con ligtningbase o deploybutton en particular, pero lo anterior es un procedimiento bastante común para cosas simples.

Puede probar http://ftploy.com para una fácil implementación desde git / bitbucket a su server