“软件工程实践/支撑工具”的版本间的差异
(未显示同一用户的9个中间版本) | |||
第1行: | 第1行: | ||
− | {{SOFTEright}} | + | {{MainNav}}{{SOFTEright}} |
− | ==GIT== | + | ==虚拟化== |
+ | ===VirtualBox=== | ||
+ | *可用于个人实践环境 | ||
+ | ===Docker=== | ||
+ | *官网:https://www.docker.com | ||
+ | *中文文档:http://www.dockerinfo.net/document | ||
+ | |||
+ | ==代码管理== | ||
+ | ===GIT=== | ||
*gitee帮助:https://help.gitee.com/enterprise/ | *gitee帮助:https://help.gitee.com/enterprise/ | ||
*Git知识大全全:https://gitee.com/help/categories/43 | *Git知识大全全:https://gitee.com/help/categories/43 | ||
+ | *Git基本原理及常用操作全集:https://blog.csdn.net/weixin_55629186/article/details/132007856 | ||
+ | *Git工具:目前主流的IDE都集成了GIT工具、也可以下载乌龟壳Git(https://tortoisegit.org/download/) | ||
+ | |||
+ | ==本地开发环境代码化== | ||
+ | ===Vagrant=== | ||
+ | *创建操作系统(虚拟机)、对操作系统进行配置、启动操作系统后进行配置(构建中间件或部署应用程序等) | ||
+ | |||
+ | ===Ansible/Chef=== | ||
+ | *基础设施配置管理工具 | ||
+ | *声明式、抽象化、收敛性、幂等性、省时省力 | ||
+ | |||
+ | ===Serverspec=== | ||
+ | *实现基础设施测试代码化 | ||
+ | |||
+ | ==构建流水线== | ||
+ | *希望可以更加简单地进行命令操作 | ||
+ | *希望构建工作更加安全、可靠 | ||
+ | *希望构建、测试的结果以及历史记录可以保存下来,以供整个团队查看 | ||
+ | |||
+ | ===Jenkins=== | ||
+ | *可以将操作以项目(project)为单位整合到一起运行 | ||
+ | *消除了手工操作,使操作变得更加安全、可靠 | ||
+ | *可以将项目的运行记录和结果保存下来 |
2024年8月16日 (五) 07:46的最新版本
百科首页 - 3D虚拟世界 - 音乐与人工智能 - 人工智能机器人 - 知识百科 - 关于我们 - 网站首页
百科首页 | 课程思路 | 课程大纲 | 主题讲座 | 支撑工具 | 点滴知识 | 历届作品
虚拟化
VirtualBox
- 可用于个人实践环境
Docker
代码管理
GIT
- gitee帮助:https://help.gitee.com/enterprise/
- Git知识大全全:https://gitee.com/help/categories/43
- Git基本原理及常用操作全集:https://blog.csdn.net/weixin_55629186/article/details/132007856
- Git工具:目前主流的IDE都集成了GIT工具、也可以下载乌龟壳Git(https://tortoisegit.org/download/)
本地开发环境代码化
Vagrant
- 创建操作系统(虚拟机)、对操作系统进行配置、启动操作系统后进行配置(构建中间件或部署应用程序等)
Ansible/Chef
- 基础设施配置管理工具
- 声明式、抽象化、收敛性、幂等性、省时省力
Serverspec
- 实现基础设施测试代码化
构建流水线
- 希望可以更加简单地进行命令操作
- 希望构建工作更加安全、可靠
- 希望构建、测试的结果以及历史记录可以保存下来,以供整个团队查看
Jenkins
- 可以将操作以项目(project)为单位整合到一起运行
- 消除了手工操作,使操作变得更加安全、可靠
- 可以将项目的运行记录和结果保存下来