2012-09-13 58 views
0

我使用我的項目jenkis,我已經澤塞特這個到我的pom.xml:Jenkis遠程FTP rsync的

<plugin> 
<groupId>com.atlassian.maven.plugins</groupId> 
<artifactId>maven-upload-plugin</artifactId> 
<version>1.1</version> 
<configuration> 
<serverId>ftpserver</serverId> 
<resourceSrc> 
${project.basedir}/target/${project.artifactId}-${project.version}/* 
</resourceSrc> 
<resourceDest>/var/www/html</resourceDest> 
<url>ftp://151.1.155.25/</url> 
</configuration> 
</plugin> 

現在我想我的遠程主機上的唯一修改的文件拷貝。有可能使用rsync選項? 或者我必須使用另一種插件?

回答

1

你可以利用shell腳本來爲你運行rsync,或者內置的功能「通過ssh傳輸」,我認爲它使用SCP或類似的東西。它會更新/添加,但不會刪除。