Python自动化打包业务和认证平台
Python自动化打包业务和认证平台 1.文档摘要 Python 自动化打包业务和认证平台,本机只需执行脚本,远程即可自动部署。 2.更新日志 2014-11-28 文档版本为「1.0」,文档名为「Python自动化打包业务和认证平台 V1.0」,备注为「文档正式版,已测试通过」,By Robin。 3.版本信息 本机 XXX: 系统版本:Mac OS X 10.9.4 主机名:XXX IP:xxx.xxx.xxx.xxx Python:2.7.5 远程机 XXX: 系统版本:Debian 7.6 主机名:XXX IP:xxx.xxx.xxx.xxx Python:2.7.3 JDK:1.8.25 Maven:3.2.3 SVN:1.6.17 4.先决条件 本机安装软件: Python 2.7.5 sshpass 1.0.5 安装包如下: apt-get: python python-pip python-dev subversion subversion-tools pip: fabric 远程服务器安装软件: JDK:1.8.25 Maven:3.2.3 SVN:1.6.17 安装包如下: dos2unix subversion subversion-tools 5.脚本详解 5.1 软件概要 本软件包括两个Python脚本以及一个配置文件。目录结构如下: tree auto