由于web服务器上的代码更新速度非常快,所以备份回滚变的非常重要,在源服务器在代码更新之前要做好备份#!/bin/bash
TODAY=`date+‘%Y%m%d%H%M%S‘`
BACKUP_DIR=/home/path_to_file/publish/FILENAMEback
FILE_DIR=/PATH/TO/FILE
find$FILE_DIR/-typef>/home/publish_file.lis..
分类:
Web程序 时间:
2015-02-24 23:37:35
阅读次数:
306
动态升级,就是程序不退出的情况下,将其代码更新的策略。假设集群含有多个机器,然后每个机器部署一套程序,当升级的时候就要去所有的上面部署一把。(1)有个包装程序专门负责接口并检查是否需要更新,当需要更新的时候,下载下来。(2)动态引用,将实质程序放到独立文件和文件夹下面,通过动态引用,调用的时候rel...
分类:
编程语言 时间:
2015-02-12 22:40:01
阅读次数:
263
做支付宝在线支付模块,安卓和苹果端都没为问题,服务器也能顺利的收到付款异步通知。 在做WEB端支付的时候遇到个奇怪的问题:本地localhost调试支付没问题,代码更新到服务器就出现了未将对象引用设置到对象的实例的错误: 经过跟踪发现错误代码是:System.Security.Cryptog...
分类:
Windows程序 时间:
2015-01-29 12:36:41
阅读次数:
1554
Git使用1. git pull 更新服务器代码到本地a). git pull origin master是将origin这个版本库的代码更新到本地的master主分支2. git push 将本地代码提交到服务器3. git log 查看提交信息a). git log -p 查看历次的lo...
分类:
其他好文 时间:
2015-01-13 10:15:11
阅读次数:
192
实现linux下的ls命令,网上的代码总是不是太完善。主要实现ls, ls -l两个功能。分栏排序不是很满意,linux原版分栏简直赞,对齐的十分完美。这个代码是在网上的基础上改bug和修改完成。代码更新在 https://github.com/ljfly/ls
主要函数void do_ls( int,char [] );
void
dostat( char * ); /*get ...
分类:
其他好文 时间:
2014-12-31 01:05:47
阅读次数:
228
git pull从服务器的仓库中获取代码,和本地代码合并。(与服务器交互,从服务器上下载最新代码,等同于: Git fetch + Git merge)从其它的版本库(既可以是远程的也可以是本地的)将代码更新到本地,例如:“git pull origin master ”就是将origin这个版本库...
分类:
其他好文 时间:
2014-12-29 00:55:14
阅读次数:
134
问题是这样的,github里有个项目ruby-gmail,我需要从fork自同一个项目的另一个repository拿一些Bug Fix的代码
link1:https://github.com/dcparker/ruby-gmail (原作者dcparker的repository)
link2:https://github.com/jihao/ruby-gmail (我从link1 fork的r...
分类:
其他好文 时间:
2014-11-30 12:34:14
阅读次数:
165
http://blog.csdn.net/janeky/article/details/25923151这几个月公司项目非常忙,加上家里事情也多,所以blog更新一直搁置了。最近在项目开发上线过程中遇到了一些新问题,接下来的时间和大家多多探讨学习。大家在工作中遇到技术问题,或者有什么想分享的,欢迎多...
分类:
编程语言 时间:
2014-11-22 11:47:19
阅读次数:
280
作者:zhanhailiang 日期:2014-11-21
在使用版本工具提交修改之前,都需要通过update先将本地代码更新到最新版本。SVN通过svn update就可以实现,那么git如何实现呢?
1. 首先通过从远程的origin的master主分支下载最新的版本到本地origin/master分支上,然后比较区别,最后合并到当前分支;
[root@~/wade/nodejs...
分类:
其他好文 时间:
2014-11-21 06:59:08
阅读次数:
589
gitsvn说明git pullsvn updategit addsvn addgit rmsvn rm,delgit commitsvn commitgit push将本地代码更新到远程版本库中。git logsvn log查看历史日志git revert 哈希值还原一个版本的修改(1)、git ...
分类:
其他好文 时间:
2014-11-20 13:38:07
阅读次数:
217