Как синхронизировать PHP-проект с помощью RSYNC и NetBeans?
Я только что установил последнюю версию Netbeans (7.2).
Я хотел бы синхронизировать свой проект с удаленным сервером с помощью rsync (или другого инструмента на основе ssh).
Я пытался найти плагин, но не нашел его.
Может ли кто-нибудь мне помочь?
2
Author: EM-Creations, 2013-01-27
1 answers
Используя Ant, вы можете добавить файл build.ant
в свой проект. Щелчок правой кнопкой мыши по файлу должен дать вам опцию "Запустить цель", в которой вы можете запускать свои задачи ant.
Вот пример build.ant
файла с задачей развертывания
<?xml version="1.0" encoding="UTF-8"?>
<project name="Project Name" default="deploy">
<property name="username" value="username"/>
<property name="host" value="example.com"/>
<property name="path" value="/path/to/project/dir"/>
<target name="deploy">
<exec dir="." executable="rsync" failonerror="true">
<arg value="-avu"/>
<arg value="."/>
<arg value="${username}@${host}:${path}"/>
</exec>
</target>
</project>
Capistrano, вероятно, лучший вариант, но я не уверен в интеграции с NetBeans
2
Author: Phil, 2013-01-27 09:19:55