我刚刚安装了最新版本的Netbeans(7.2)。
我想使用 rsync(或其他基于 ssh 的工具)将我的项目与远程服务器同步。
我试图搜索插件,但没有找到。
有人可以帮助我吗?
使用 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 的集成