Rsync зависает / зависает при попытке синхронизировать проект Symfony через Windows XP - PullRequest
0 голосов
/ 15 февраля 2011

Мой проект Symfony 1.3 не синхронизируется правильно с моим SSH-сервером.

У меня установлены cygWin и cwRsync, и моя локальная версия PHP - 5.2.11

У меня не было проблемна любых ранних версиях Symfony 1.0, но теперь мои инструменты командной строки либо зависают без ответа, либо закрываются, не позволяя мне просмотреть вывод сценария.

У кого-нибудь еще была эта проблема?

Спасибо!

1 Ответ

0 голосов
/ 15 февраля 2011

Найдите файл sfProjectDeployTask.class.php в папке PEAR

Для меня это было здесь:

\php5.2.11\PEAR\symfony13\task\project

В строке 162 найдите код, подобный следующему:

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

и измените его следующим образом:

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