Jenkins部署需要很长时间才能从SVN中签出新标记的代码

Jenkins部署需要很长时间才能从SVN中签出新标记的代码,svn,deployment,jenkins,Svn,Deployment,Jenkins,在Linux服务器上使用Jenkins作为CI进行部署。部署简单方便 但问题是,每次如果我需要将构建部署到新创建的SVN标记上,SVN签出都需要很长时间。签出.jar文件需要很长时间 有没有办法跳过这部分?我的意思是,手动复制.jars(类似这样的东西)将有助于克服部署时间?或者任何其他过程?在我看来,Jar文件不应该在源代码控制系统中进行版本控制,而应该在SVN中单独对其源代码进行版本控制 但是,如果您让它在SVN中设置jar文件,那么我建议您将它们移动到类似SVN的库中的公共文件夹中,然后仅

在Linux服务器上使用Jenkins作为CI进行部署。部署简单方便

但问题是,每次如果我需要将构建部署到新创建的SVN标记上,SVN签出都需要很长时间。签出.jar文件需要很长时间


有没有办法跳过这部分?我的意思是,手动复制.jars(类似这样的东西)将有助于克服部署时间?或者任何其他过程?

在我看来,Jar文件不应该在源代码控制系统中进行版本控制,而应该在SVN中单独对其源代码进行版本控制

但是,如果您让它在SVN中设置jar文件,那么我建议您将它们移动到类似SVN的库中的公共文件夹中,然后仅在库文件夹发生更改时进行签出

在Jenkin的作业工作区中,可以相对于作业工作区目录引用库/可以配置单独的作业以根据需要更新/签出库

这将有助于减少实际工作的延迟,从而在从SVN中提取库时浪费时间