我在本地服务器上安装了 Jenkins 服务器。我已成功从 svn 存储库构建工件并使用“通过 SSH 发布”和“通过 FTP 发布”将其部署到远程服务器,但我的问题是每次在 Jenkins 下构建新修订版时,它都会发布/复制整个站点,而不是仅发布/复制更新的文件,这是不可取的,尤其是对于上传即时更新而言。
有没有什么方法可以告诉 Jenkins,无论是通过“通过 Ftp 发布”还是“通过 SSH 发布”,只发布/复制更新的文件或最新修订版到我的远程服务器?
我在本地服务器上安装了 Jenkins 服务器。我已成功从 svn 存储库构建工件并使用“通过 SSH 发布”和“通过 FTP 发布”将其部署到远程服务器,但我的问题是每次在 Jenkins 下构建新修订版时,它都会发布/复制整个站点,而不是仅发布/复制更新的文件,这是不可取的,尤其是对于上传即时更新而言。
有没有什么方法可以告诉 Jenkins,无论是通过“通过 Ftp 发布”还是“通过 SSH 发布”,只发布/复制更新的文件或最新修订版到我的远程服务器?