Code Monkey home page Code Monkey logo

svnmanager's Introduction

介绍:盘古运维系统包括:发布管理/计划任务管理/资产管理 具体的模块介绍参看 readme文档的开发路程介绍 即将上线新版本,因为自己前端有点渣,改的比较慢。 下图第一个图为即将上线的新版本,还没全部改完。

20170615 此平台已经并将会慢慢演变成运维系统,现在实现了发布管理,任务管理(crontab管理),下一步把资产管理和dnspod之类的整合进去,现在正在写CMDB资产管理

简单的代码发布系统,测试于Windows机器,功能暂不完善,可提供一个思路 目前实现了 代码更新和回滚。 可以发布到预发布机,等在预发布机测试通过后,再从预发布机上rsync到其他服务器

rsync使用了sshkey的登录方式,root除去了输入密码的对话框

使用 可以登录到后台,添加主机添加SVN的项目添加组(暂时没用到)添加从预发布机到其他机器 svn更新代码时有点问题,获取当前登录用户 用了全局变量,更改代码重启过后客户端不退出在操作svn更新的时候会出现未定义的变量。 所以设置了回话超时。多久以后没有操作在操作就得重新登录

相应的目录和用户需要提前创建好。比如 /svndata/repos

环境 py2.7 Django1.10

使用时需要有搭建svn服务器,用于测试使用

此版本例子 SVN服务器:192.168.17.129 代码发布系统运行在了自己的本地win7系统上。 用户名/密码 admin/1234.abcd

image image image image image image image image image image

svnmanager's People

Contributors

mumulizi avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.