码迷,mamicode.com
首页 >  
搜索关键字:代码上线    ( 81个结果
上线代码、回滚代码
上线脚本 #!/bin/bash FWDIR="$(cd?`dirname?"${BASH_SOURCE-$0}"`;?pwd)" bin=`dirname?"$0"` bin=`cd?"$bin";?pwd` now=`date?"+%Y%m%d_%H%M%S"` tag_release=di.release.${now} repo_url=git@git.b...
分类:其他好文   时间:2015-06-22 23:33:07    阅读次数:322
svn上线运用(三)
一、小公司开发提交代码上线图二、钩子脚本钩子脚本只干两件事,1是svn项目的内容同步到本地的/data/www目录下;2通过rsync把/data/www的内容推到/tmp上,由于是在本机测试故放在/tmp下,如果在线上生产,会写上对方面web服务器IP地址:某个目录下[root@svnhooks]#pwd/applicati..
分类:其他好文   时间:2015-06-16 19:27:12    阅读次数:118
上线APP-风知记事本开源代码
上线APP-风知记事本开源代码 本应用由四个界面构成,即欢迎界面、主界面、新建界面和查看界面。 其中共包含以下功能模块:欢迎、新建、查看、修改、删除、刷新、模式、排序、搜索和菜单等。 欢迎: 欢迎界面显示应用名称和logo以及每日变化的寄语; 新建: 新建一个记事,输入标题(非必需)和内容(必须)然后设置“放飞”,保存即可,过程中可以查看已输入字数及清空记事; 查看: 在主界面点击记事,...
分类:移动开发   时间:2015-06-16 14:44:01    阅读次数:228
DDD-Mapper
应用层:Application 领域层:Domain Model Layer 为什么要用Mapper,随着技术的变化应用层的DTO会发生变化。大的业务契约不能够保证代码上线一次就成功。需要更换契约,SOA1->SOA2。契约中的长名称变成了短名称。由UserInvoiceItem 变成了 Invoi...
分类:移动开发   时间:2015-05-15 13:18:15    阅读次数:257
find -exec 与 xargs的区别与使用
我一个项目的代码上线,是先checkout出代码然后整体copy过去的,可以避免在线上直接svn拉代码时候影响服务。 其中有这么两句:find . -type d -name ".svn" | xargs rm -rf find script/ -type f -exec dos2unix -o {} \;感觉xargs和exec很像,就学习了一下两者的使用和区别。 -exec 1.参...
分类:其他好文   时间:2015-04-03 17:27:10    阅读次数:114
Git常用命令和场景(二)--线上版本回退
代码上线后,会遇到有问题的,有bug的,通常,最直接的就是回退到前面的某个版本:1. 首先使用git log查看要回退到的版本[python]view plaincopy[lixinglei@bogonmy]$gitlogcommitff3f2238f33256c9d3436e235c1c34d3b...
分类:其他好文   时间:2015-03-30 16:17:37    阅读次数:129
tomcat启动脚本startup.sh分析
一、分析说明为了写出更加完善的tomcat启动方面的脚本,用于代码上线自动化,特分析下tomcat的bin目录下的starup.sh脚本,学习标准的sh脚本的编写方法,从中吸取经验二、脚本分析#!/bin/sh #LicensedtotheApacheSoftwareFoundation(ASF)underoneormore #contributorlicenseagre..
分类:其他好文   时间:2015-03-17 14:25:22    阅读次数:159
tomcat停止脚本shutdown.sh分析
一、分析说明为了写出更加完善的tomcat启动方面的脚本,用于代码上线自动化,特分析下tomcat的bin目录下的shutdown.sh脚本,学习标准的sh脚本的编写方法,从中吸取经验二、脚本分析#!/bin/sh#LicensedtotheApacheSoftwareFoundation(ASF)underoneormore#contributorlicenseagre..
分类:其他好文   时间:2015-03-17 14:23:40    阅读次数:115
用Fabric实现小批量的自动化上线
大家在平时的开发中应该时常遇到代码上线的问题,一般来说存在以下几个头疼的问题: 主机数量较多,但不是特别多(1~100) 上线步骤繁琐,容易出错 可能需要sudo,需要多次输入sudo密码一般来说你有两个选择: fabric Python写的 capistrano Ruby写的然后就选择了fabri...
分类:其他好文   时间:2014-10-04 03:23:46    阅读次数:193
代码发布(jenkins)
代码发布流程:代码上线:通过工具进行代码分发,分发方式:push(推)、pull(拉)一般拉得方式比较安全一些。工具:jenkins测试:使用wordpressinstallation:wget-O/etc/yum.repos.d/jenkins.repohttp://pkg.jenkins-ci.org/redhat/jenkins.reporpm--importhttp://pkg.jenkin..
分类:其他好文   时间:2014-07-19 02:14:15    阅读次数:349
81条   上一页 1 ... 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!