- 博客(16)
- 资源 (6)
- 收藏
- 关注
转载 用户添加root 权限
修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:## Allow root to run any commands anywhereroot ALL=(ALL) ALLjenkins ALL=(ALL) ALL
2016-05-26 10:58:09 467
转载 MySQL密码的恢复方法
MySQL密码的恢复方法之一1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Consol
2016-05-20 15:12:51 471
转载 用PYTHON进行字符串提取的两种方法
一、提取某两个标记之间的文本内容(多行)有文本内容如下:12345678fdsjhgjhgfdshkjhkStartGood MorningHello WorldEnddashjkhjkdsfjkhk我需要用Python实现——获取”Start”和”End”之间的内容并写入结果文件。解决方法1:12345
2016-04-11 11:44:39 10822
原创 xcode打包出错:User interaction is not allowed
jenkins打包ipa出错,网上找了很多种方法,这种方法帮我解决了问题原理应该就是新建一个钥匙串,专门用于jenkins的security create-keychain-p[keychain_password]MyKeychain.keychainsecurity import MyPrivateKey.p12 -t agg -k MyKeychai
2016-04-06 17:28:50 763
原创 升级完docker运行报错
/usr/bin/docker: relocation error: /usr/bin/docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference一直报这个错,网上找了很久,
2016-02-29 17:22:04 707
转载 使用email-ext替换Jenkins(Hudson)的默认邮件通知
转载请注明出处, 本文地址: http://www.juvenxu.com/2011/05/18/hudson-email-ext/简述众所周知,Jenkins(Hudson)默认提供了一个邮件通知,能在构建失败、构建不稳定等状态后发送邮件。但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容、无法定义发送邮件的格式、无法定义灵活的邮件接收配置等等。在这样的情况下
2016-02-26 10:23:33 549
原创 android用ant脚本集成编译过程中出现的9-patch image错误
[echo] packaging resource (include res, assets, AndroidManifest.xml, etc.) to res.zip ... [exec] (skipping file '.gitignore' due to ANDROID_AAPT_IGNORE pattern '.*') [exec] ERROR: 9-pat
2016-01-25 18:04:31 1882
原创 Gitlab Hook Plugin 控制单一分支集成打包
因为做持续集成,所以希望能做到当gitlab分支有push的时候,jenkins可以自动触发job。很容易的找到了插件Gitlab Hook Plugin,配置的时候也没有什么问题但是配置好了之后,发现一个问题,同一个版本库A 下有分支1,分支2,那么分支1 提交代码,分支2也会触发。。这样肯定不行么,所以就开始了漫长的解决方案1 再gitlab服务器下找到了Gitlab Hook
2016-01-21 14:16:45 4176 3
原创 持续集成
做了四年的持续集成,我对持续集成是有感情的,为什么呢?拿现在的一句流行语就是,持续集成改变了我的生活 我曾经有过一年的时间都在忙碌的打包发包中度过。。项目多,模块多。要打的包也多,每天都焦头烂额的。没有自学的时间,没有喘息的时间,甚至没有吃饭的时间。人家都说我很忙,但是具体忙什么呢?打包+发包。。。 忙的没有价值。。。。。 后来接触到了持续集成,那是一种自动化的快速集
2016-01-12 14:43:24 421 1
转载 gitlab修改初始密码
这是用源码安装时的方法修改初始密码:进入控制台sudo -u git -H bundle exec rails console production依次执行如下命令user = User.find_by(email: 'admin@local.host')user.password = 'secret_pass'user.password_confirmation
2015-12-23 11:12:04 10898
转载 解决ubuntu 的vim中文乱码问题
vim:打开vim的配置文件,位置在/etc/vim/vimrc在其中加入set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=utf-8set encoding=prc保存退出source /etc/vim/vimrc此时vim就能正确显
2015-12-23 11:10:50 493
转载 (转) VMware虚拟机文件夹中各文件作用详解
VMware虚拟机文件夹中各文件作用详解虚拟机的文件管理由VMware Workstation来执行。一个虚拟机一般以一系列文件的形式储存在宿主机中,这些文件一般在由workstation为虚拟机所创建的那个目录中。这里列出了这些关键文件及其扩展名。在以下说明例子中,表示创建的虚拟机名字。-------------------------------
2015-12-23 11:08:56 722
原创 OZ制作openstack镜像出错问题汇总
1 到900/1200 删除所有/var/lib/oz下的文件夹重建就好了,confilct应该是这个原因2 到650/1200时出错,,报空间不足,实际上是 tdl文件中的size参数 默认是1G,实际上不够,,至少需要10G3 到400/1200时报错,net 需要active 那是因为用的是iso的包,iso中没有需要的包,所以出错了。两个解决方法,其一,先不装需要联
2015-12-23 11:08:00 1274
转载 使用以下方法禁用virbr0
# virsh net-destroy default # virsh net-undefine default # service libvirtd restart # ifconfig
2015-12-23 11:07:11 1261
原创 创建实例失败 state error
创建实例失败,查看compute.log,如下异常: libvirtError: internal error Process exited while reading console log output: chardev: opening backend "file" failedERROR nova.compute.manager [req-14367115-a9db-49d
2015-12-23 11:04:57 1172
原创 gitlab备份
今天把gitlab的备份搞完了其实仔细看看,gitlab自己做的备份已经很好了,他也是增量备份的,速度也很快我主要就是再主机上写了个脚本做备份,然后将备份同步到备份机上,再用备份机进行自动部署。自动部署其实也是gitlab做的,我做的只是将这个过程自动化了而已 附上我写的自动化脚本,可以供大家参考。应该是通用的。然后也便于我以后记忆,记得做crontab哦 ,后续我会写个详细的
2015-12-16 10:58:24 1928
nitro pdf professional 6 注册机
2011-09-14
word 2007 自制封面模板 产品手册 技术文档
2011-08-19
A User's Guide to TCP Windows
2011-05-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人