Загрузить файл при каждом сохранении с помощью Rsync - PullRequest
3 голосов
/ 21 апреля 2011

Я использую Eclipse PDT (Ubuntu 10.10) для веб-разработки и успешно загружаю измененные файлы с помощью Rsync вручную.

~$ rsync -e ssh -av /home/goksel/Sites/test goksel@goksel.com:test
sending incremental file list
test/
test/index.php

Есть ли способ заставить эту команду работать при каждом сохранении?

Я знаю, что могу сделать это с помощью инструмента синхронизации Aptana, но как-то он работает очень медленно.

Ответы [ 2 ]

3 голосов
/ 13 июля 2012

Проблема с использованием RSE заключается в том, что он конфликтует с другими соединениями Team, такими как subversion.RSE также был очень медленным и работал в пакетном режиме (так же, как отправка набора изменений SVN на сервер SVN).

3 голосов
/ 21 апреля 2011

Доступны 2 варианта. Если вы щелкнете правой кнопкой мыши по проекту, вы можете добавить внешний компоновщик, который может быть файлом ant или программой. Это будет выполняться при каждом изменении файла.

Второй вариант - использовать что-то вроде Remote System Explorer из Target Management: http://www.eclipse.org/tm/ Многие пользователи используют это при работе над проектами (например, PHP), которые они хотят синхронизировать с удаленной системой.

...