版本构建
2015-09-27 17:52:32 20 举报
AI智能生成
版本构建是软件开发过程中的一项重要任务,它涉及到将源代码、资源文件和配置文件等组合在一起,生成一个可执行的软件包或安装程序。这个过程通常包括编译、链接、打包和部署等步骤。版本构建可以帮助开发者确保软件的稳定性和可靠性,同时也方便用户下载和使用。在版本构建过程中,开发者需要根据项目的需求和目标选择合适的构建工具和技术,以确保构建过程的顺利进行。此外,版本构建还需要与其他开发活动(如测试、文档编写等)协同工作,以确保软件的质量和完整性。总之,版本构建是软件开发过程中不可或缺的一环,它为软件的成功发布奠定了坚实的基础。
作者其他创作
大纲/内容
版本管理
GIT
SVN
仓库管理
Nexus marven
简单部署,提供GUI仓库管理
针对不同项目创建不同仓库
中心仓库与snapshot隔离,开发过程中发布的WAR与版本发布在不同仓库。
方便测试与开发的部署与调试。CI获取WAR从项目I中心仓库中获取
依赖非常容易管理,一次部署,永久使用。
构建本地仓库
服务器不能访问中央仓库(托管在apache上)
减少中央仓库的压力
Maven
http://my.oschina.net/moziqi/blog/308842
http://download.csdn.net/download/galnt/5076468
自动化编译
Gradle
org.springsource.ide.eclipse.gradle.feature.feature.group
http://pkaq.github.io/gradledoc/docs/userguide/userguide.html
sping
例子
http://www.codingyun.com/article/47.html
学习
http://blog.csdn.net/lishuangzhe7047/article/details/20740209
CI自动化
https://blog.grouk.com/email-is-old-how-about-grouk/
http://dockone.io/article/700
0 条评论
下一页