Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 1.14 KB

README.md

File metadata and controls

20 lines (16 loc) · 1.14 KB

介绍

  • xx服务器发布工具是一款带有图形界面的工具软件,旨在提高服务器程序的工作效率,让策划能够很方便地自行更新各版本服务器配置表,并已添加服务器代码一键发布等功能。
  • 为什么不用jenkins来做持续集成与部署,因为策划和程序有时(经常)不想提交到版本管理系统,但又想发布到服务器上进行测试。

界面框架

选用开源的wxWidgets的Python扩展——wxpython,使用wxFormBuilder编辑工具可以很方便的制作界面布局。

使用的python库

  • wxpython wx框架的python实现,构建图形化界面
  • paramiko 执行远程ssh命令(关服、上传文件、启服)
  • pyinstaller python打包为exe

重要更新

  • 2017/11/20 V0.2 第一版,发布策划配置表
  • 2017/12/06 V1.0 编译java源码、打包、上传服务器
  • 2017/12/07 V1.1 保存上次的选择信息
  • 2018/04/04 V1.4 添加选项可选择是否保存上次选择的信息
  • 2019/04/09 V1.5.0 配合项目Maven改造,使用Maven的方式编译打包

所有版本见:[https://github.com/juzq/sgcard-server-publish-tool/releases]