php - Rsync hænger/fryser, når du forsøger at synkronisere et Symfony-projekt via Windows XP

Indlæg af Hanne Mølgaard Plasc

Problem



Mit Symfony 1.3-projekt synkroniseres ikke korrekt med min SSH-server.


Jeg har cygWin og cwRsync installeret, og min lokale version af PHP er 5.2.11


Jeg havde ikke nogen problemer på nogen tidlige versioner af Symfony 1.0, men nu hænger mine kommandolinjeværktøjer enten uden svar, eller de lukker uden at lade mig gennemgå scriptets output.


Har nogen andre haft dette problem?


Tak!

Bedste reference


Find filen sfProjectDeployTask.class.php i din PEAR-mappe


For mig var det her:


php5.2.11PEARsymfony13	askproject


På linje 162 finder du koden som denne:


$command = "rsync $dryRun $parameters -e $ssh ./ $user$host:$dir";


og ændre det for at læse:


$command = "start cmd /k rsync $dryRun $parameters -e $ssh ./ $user$host:$dir";