首页
学习
活动
专区
工具
TVP
发布

python3

专栏作者
11919
文章
14131755
阅读量
238
订阅数
Weekly Report - 2010
[20100913~20100917] 1、完成了oxford958 linux驱动程序及配置工具confg_tool,config_tool采用ncurses界面,可对UART端口进行本地或远程设置(232/485) 注:oxford958_driver.20100916.v2.tar.bz2(添加了8250_bios.ko) 2、完成了Fintech F71808E看门狗驱动程序 3、完成了confobj库(XML文件读写接口库)的整理与测试    
py3study
2020-01-14
4260
python nagios plugi
CURR_DIR=os.path.abspath(os.path.dirname(__file__)) 当前这个文件名所在的目录,绝对路径
py3study
2020-01-13
4670
python 更新svn 并复制到其他目
#!/usr/bin/env python # -*- coding:utf-8 -*- import pysvn import locale import datetime import os def setlocale(): language_code, encoding = locale.getdefaultlocale() if language_code is None: language_code = 'en_GB' if encoding is None
py3study
2020-01-13
7960
用jenkins集成Python的自动化
在服务器上需要安装jenkins和Python 打开jenkins新建一个自由风格的项目,命名为PythonAutoTest 因为代码是用svn管理的,所以配置源码管理为SVN【jenkins在构建
py3study
2020-01-09
1K0
SVN-3:主从同步
svnsync同步 主:192.168.56.20 主svn需要通过apache发布才能同步文件到备svn 在备份svn新建sadoc项目,配置与主svn相同权限 修改项目文件夹下hooks下面的pre_revprop-change内容只有exit0. chmod +x pre-revprop-change
py3study
2020-01-08
7150
3、配置中心
1、 当一个系统中的配置文件发生改变的时候,经常的做法是重新启动该服务,才能使得新的配置文件生效,spring cloud config可以实现微服务中的所有系统的配置文件的统一管理,而且还可以实现当配置文件发生变化的时候,系统会自动更新获取新的配置。
py3study
2020-01-07
5140
ffmpeg + m3u8-segmen
yum install  gcc make nasm pkgconfig wget curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel libtool mhash.x86_64 perl-Digest-SHA1.x86_64  pcre.i386 pcre.x86_64 pcre-devel.i386 pcre-devel.x86_64
py3study
2020-01-07
1.2K0
python 实现 自动 svn che
pyhton 利用 pexpect 模块实现 svn chekout 一,安装 pexpect pip install pexpect 二,python 脚本实现 #!/usr/bin/env python # -*- coding: utf-8 -*- import pexpect username = 'admin' password = 'passwd' svnurl = 'http://mysvnurl.com/svnproject' if __name__ == '__main__': 
py3study
2020-01-07
4920
Python开发Svn_Update脚本
例子:python svn_update_list.py E:\svn\ data\code,data\asset,data\fight 用户名 密码
py3study
2020-01-07
5720
python+matplotlib统计s
[root@svn-server project]# python  svn_statistics.py
py3study
2020-01-06
4020
Python写自动化之SVN更新
在远程机器上执行脚本时,为了能够保证脚本的实时性,我们一般会将脚本存放到SVN上,远程机器通过SVN的操作去更新脚本;
py3study
2020-01-06
4.3K0
【framework】spring3-入
spring3发布有相当长一段时间了,因为待业在家,一直帮朋友提供些方案,没有太多关注。近期打算翻译一下spring-reference,发现网上已经存在一些版本了,为了不重复发明轮子,我就弄个个实际例子来写写。
py3study
2020-01-03
4910
CentOS 6.5 x64安装svn
#svn安装 yum install -y subversion 卸载svn旧版本 yum remove -y subversion wget http://pkgs.repoforge.org/subversion/subversion-1.7.4-0.1.el6.rfx.x86_64.rpm 安装新版本 rpm -ivh subversion-1.7.4-0.1.el6.rfx.x86_64.rpm 创建svn根目录 mkdir /svndata 创建svn公共配置目录 mkdir -p /usr/local/subversion/conf cd /usr/local/subversion/conf 编辑用户文件authz 内容如下: [groups] backend=zty [/] whh=rw @backend=rw 解释: backend是代表一个用户组,@backend=rw表示用户组有读写权限。 whh是用来跑钩子脚本的用户,名字大家可以随便取,下面会说到钩子脚本。 如果需要添加用户zhang,修改backend=zty,在后面加上即可,多个用户用逗号隔开,效果如下: backend=zty,zhang 编辑密码文件passwd 内容如下: [users] whh = whh zty = zty123 解释: 等号左边是用户,等号右边是密码 创建bin目录 mkdir -p /usr/local/subversion/bin 链接文件 ln -s /usr/bin/svn /usr/local/subversion/bin/svn 创建svn根目录 mkdir /svndata 创建svn日志目录 mkdir /var/log/svn 创建dts项目检出目录,此目录必须是空的。 一般svn服务器和网站服务器是在同一服务器上面的。 网站服务器的根目录为/www,所以dts项目从svn检出的路径也在/www目录下。 一旦客户端提交代码,访问网页,就可以看到效果。 mkdir /www/dts 创建项目 cd /svndata svnadmin create dts 编辑配置文件 cd /svndata/www/dts/conf/ 编辑配置文件svnserve.conf 清空所有内容 写入如下内容: [general] anon-access = none auth-access = write password-db = /usr/local/subversion/conf/passwd authz-db = /usr/local/subversion/conf/authz realm = web [sasl] # use-sasl = true # min-encryption = 0 # max-encryption = 256 指定用户和密码配置文件为公共目录。如果新建项目的也指定为公共目录,只需要修改公共目录的文件,使用指定用户和密码,就可以访问其他相关项目。 在项目众多,人员权限统一的情况下,是很有必要的。 假如公司有60多个项目,新来一个员工,要添加一个账户,每个项目改配置很费劲。 如果都指定为公共目录,那就只需要更改authz和passwd这2个文件就可以了。 编辑钩子文件,默认post-commit文件不存在 vim /svndata/www/dts/hooks/post-commit 内容如下: #!/bin/sh /usr/local/subversion/bin/svn update --username whh --password whh /www/dts/ >> /var/log/svn/dts.log 设置权限 chmod 755 /svndata/www/dts/hooks/post-commit 这里解释下,钩子脚本的作用。 当客户端提交文件成功之后,会自动执行post-commit。将更新的代码检出到指定目录,保证提交的代码和服务器一致。 需要注意的是,不要直接在服务器的指定目录,这里是指/www/dts/ 编辑文件,否则客户端提交文件之后,提示文件冲突。 启动svn svnserve -d -r /svndata 注意,必须要手动检出一份,否则post-commit不生效 svn co file:///svndata/www/dts/ /www/dts/ 再次执行命令 /usr/local/subversion/bin/svn update --username whh --password whh /www/dts/ 使用svn客户端上传代码测试 查看服务器/www/dts/目录是否有上传的文件
py3study
2018-08-02
5600
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档