2

我刚刚安装了最新版本的 Netbeans (7.2)。

我想使用 rsync(或其他基于 ssh 的工具)将我的项目与远程服务器同步。

我试图搜索插件,但没有找到。

有人可以帮助我吗?

4

1 回答 1

2

使用 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 的集成

于 2013-01-27T09:19:55.483 回答