我在eclipse中创建了一个maven项目。我将它上传到我的Subversion服务器。现在在我的测试服务器上安装了maven,我想将它与我的svn存储库连接以运行测试版本。不知道如何做到这一点,因为我只通过eclipse插件与Maven一起工作。用Maven连接Subversion Repo
1
A
回答
1
现在我安装的maven我的测试服务器上,我想它连接我svn版本库运行测试版本。
不知道你说的“连接”是什么意思。无论如何,无论预期的结果是什么,如果你想从一个颠覆项目结算,你需要在这台机器上的颠覆客户端。
然后,您可以使用@krosenvold建议的常规svn checkout
命令检出项目。
svn checkout URL... [PATH]
或者你可以使用Maven和Maven SCM plugin及其scm:checkout
魔力(但svn
仍需要即你仍然需要颠覆客户端要安装的路径上)。例如:
mvn scm:checkout -DconnectionUrl=scm:svn:https://svn.dev.java.net/svn/hudson/trunk/hudson -DcheckoutDirectory=hudson
在我看来,有在使用后没有真正的优势(实际上,这是相反:该命令是更详细的,你需要使用Maven SCM的URL格式)。我只会使用常规的svn checkout
。
请注意,从库中获取源代码(定期或在更改时),运行构建(编译源代码,测试,运行测试,QA检查,生成报告等),通知失败通常是通过连续整合引擎。如果你有兴趣,可以看看Hudson。
1
如果您不打算在测试服务器上安装eclipse,您可能需要安装一个颠覆客户端并与客户端进行结账。
svn co <url to repository>
然后你可以或许只是
mvn install
或者是其他的Maven命令来构建您通常使用
+0
这是我将使用的。我接受了其他答案,因为它解释了maven scm插件,为什么不使用它。尽管感谢您的回答。 – Holograham 2010-03-15 00:39:51
相关问题
- 1. 使用git连接Subversion
- 2. Nexus和Maven:访问Maven Central Repo?
- 3. 用于kie-maven-plugin的M2E连接器?
- 4. Moqui Component with Gradle Maven Repo Dependencies
- 5. 无法通过aos与Alfresco repo连接
- 6. 连接到Windows XP机器上的Subversion?
- 7. 排除故障Subversion连接失败
- 8. 连接JBossEAP 6.4 Maven项目
- 9. Maven的连接问题
- 10. 将maven与putty连接
- 11. 云连接问题liberty maven
- 12. 带https连接的Maven WebService
- 13. 使用Maven JDBC连接错误
- 14. grails无法从maven repo下载jar
- 15. Maven Repo的Spring Flex 1.5.0-M1在哪里?
- 16. Eclipse Maven插件推送到Repo
- 17. 使用HTTPS连接到使用SVNKit的Subversion存储库
- 18. 在Ubuntu 10.4上使用TortoiseSVN连接到Subversion 1.7.2 1.7.3
- 19. 告诉maven从maven-repo以外的目录复制工件
- 20. 从Eclipse的Trunk中使用Subversion连接器SVNKit 1.2.1
- 21. Maven/Tycho/Eclipse:如何使用在Maven回购中发布的已发布P2 Repo?
- 22. Subversion,Hudson,Maven,Trac。什么是好/坏?
- 23. maven:传输文件错误:连接被拒绝:连接
- 24. Maven,如何添加在repo中不可用的其他库
- 25. Mercurial repo git repo access
- 26. 在maven中使用wsimport时,我收到异常像连接超时:连接。
- 27. 如何为Maven连接Jenkins参数$ {POM_VERSION}?
- 28. Jetty与Maven的代理连接
- 29. jaxb2-maven-plugin一个m2e连接器
- 30. Maven Wagon SCP无法建立连接
好吧,这是更多的是我的想法....但是你的建议是不使用它,只是检查与svn回购 – Holograham 2010-03-15 00:38:32