Java 将最新版本从SVN发送到Tomcat6 webapp目录

Java 将最新版本从SVN发送到Tomcat6 webapp目录,java,svn,tomcat,Java,Svn,Tomcat,嗯,我有一个SVN服务器,里面有我所有的应用程序,我的疑问很简单,但我在互联网上找不到任何好的答案。我想知道是否有办法将SVN Trunk的最新版本自动复制到我的/var/lib/tomcat6/webapp/myproject/ 因此,我只想在需要时制作此副本,即:整晚我都无法配置crontab为我制作此副本。我不知道是否收到了您的问题。但是,如果您想从svn更新您的工作区项目,您可以进行如下更新: 使用svn软件,如:TortoiseSVN。从下载。并安装到您的计算机中。 右键单击选择您的项

嗯,我有一个SVN服务器,里面有我所有的应用程序,我的疑问很简单,但我在互联网上找不到任何好的答案。我想知道是否有办法将SVN Trunk的最新版本自动复制到我的/var/lib/tomcat6/webapp/myproject/


因此,我只想在需要时制作此副本,即:整晚我都无法配置crontab为我制作此副本。

我不知道是否收到了您的问题。但是,如果您想从svn更新您的工作区项目,您可以进行如下更新:

使用svn软件,如:TortoiseSVN。从下载。并安装到您的计算机中。 右键单击选择您的项目,这里有选项svn…您将找到更新选项 . 单击“更新”,您的项目将从svn更新

如果您想从主干复制所有文件,您也可以 从svn中签出项目,单击在OrtoiseSVN中可用的签出选项。 如果您使用的是netbeans ide,也可以从那里开始

答:如果要复制所有文件步骤,首先可以签出:转到团队-->子版本-->签出

b:第二,如果您已经签出步骤:选择您的项目-->右键单击-->子版本-->更新。它将从svn更新所有内容


事实上,我没有理解你。是否要将项目从svn签出/导入/复制到您的工作区?您所说的“仅在需要时”是什么意思?您想要svn的提交后挂钩?而不是@KalathokiL。假设我有一个正在生产的应用程序,它位于目录/var/lib/tomcat6/webapp/myapp中,并且我在SVN存储库中有版本更新。一切就绪后,我需要将所有主干目录复制到myapp目录,以替换为新的更新。我需要将所有主干目录复制到myapp目录-部署应用程序之前,您不需要构建应用程序吗?无论如何,谢谢,我认为可以通过某种方式将应用程序直接从SVN自动部署到TOMCAT6