Atlassian Stash y Dploy

Tengo un problema y no puedo entenderlo, he estado investigando durante días y tratando MUCHAS combinaciones y methods, pero parece que no puedo resolverlo.

Yo uso Atlassian Stash como un repository git cental autohospedado. https://www.atlassian.com/software/stash

También uso Dploy para implementar cambios a través de FTP. http://leanmeanfightingmachine.github.io/dploy/

Dploy crea su propio gancho post-commit en la carpeta .git / hooks / de la siguiente manera:

#!/bin/bash # DPLOY message=$(git log -1 --all --pretty=%B) tag="#dploy" if [[ "$message" = *"$tag"* ]]; then servers=${tag}${message#*${tag}} noTag=${servers//#/""} eval $noTag fi 

Cuando ejecuto dploy explícitamente desde cli, se ejecuta con éxito y finaliza. Todo funciona bien Comando a continuación:

 dploy dev 

Sin embargo, cuando me comprometo así:

 commit -m "#dploy dev - Initial commit" 

Se atasca (no aceptará ninguna input de keyboard) y tengo que Ctrl + C para salir de él.

 [ Wed Jun 11 2014 11:58:29 macbook as chris @ ami] git commit -m "#dploy dev" Connecting to dev... Checking revisions... Checking diffs between [4361308e87183d8dfaf556da3182dd1095f58486] > [dd70f1cf70957e9e672cd371499fb4183a9d8b3b] Files that will be uploaded: [ ? ] .rev > public_html/ami/.rev [ ? ] test.txt > public_html/ami/test.txt [ ? ] .rev > public_html/ami/.rev – Are you sure you want to upload those files? (Y/n) 

Probablemente sea un problema muy específico: ¿alguien había experimentado esto o había resuelto una solución?

Gracias, Chris

La solución proporcionada por el desarrollador:

https://github.com/LeanMeanFightingMachine/dploy/issues/54