From a03ec53e50ca3a306f61b2b0cca3787dc361fd07 Mon Sep 17 00:00:00 2001 From: liangshitang Date: Fri, 27 Sep 2019 13:09:46 +0800 Subject: [PATCH] README.md --- README.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..39daf4a --- /dev/null +++ b/README.md @@ -0,0 +1,45 @@ +#### 运行环境 +``` +win10 64 +python 3.6.5 +``` + +#### 依赖插件 +``` +# pip install gitPython + +``` + +#### 主要实现 + +``` +代码推到git地址仓库。再触发脚本,即可实行仓库代码覆盖服务器的代码。第一次部署的时候,若不想全部覆盖服务器的代码, +可在服务器上保存一个版本记录文件.version里面内容为当前的git版本号。或者上一个版本号。 + +后续实现:备份服务器的代码。 +``` + +#### 脚本需要的配置信息 + +``` +本地根目录:.ftp_git.ini +[ftp] +user = 用户账号 +passwd = 密码 +host = ip地址 +port = 端口号默认21 +[git] +user = 登录账号 +passwd = 密码 +url = 仓库地址 +``` + +#### 运行脚本-h 提示 -f 配置文件地址 即可读取自定义位置文件名字的配置信息 + +#### 打包需要依赖 +``` +# pip installer pyinstaller + +不同操作系统生成对应的二进制文件。生成的二进制文件存放当前目录的dist目录下 +# pyinstaller -F xx.py +``` \ No newline at end of file