自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 收藏
  • 关注

原创 SCM与源代码管理

源代码管理并不是一个老话题,但是实际实施过程中存在许多不正确的方式和理解。1.管理什么?对代码的访问设定权限,通过不同授权让成员使用;为代码提供一个集中存储的空间,让成员间能够保持同样的代码环境。这是绝大多数实施的唯一方式和理由。这种方式忽视了一个重要的概念“传承”,直白点说就是管理应该能够让“加入的”成员能够了解“离开的”成员的“思路与过程”,以保证开发团队的稳定性,减少技术与成员之

2010-04-02 09:49:00 1271

原创 Git在软件开发初期的使用

软件开发的初期,主要的问题在于需要变化的东西太多了;以至于提交的时候有时就是为了“阶段备份”而并没有什么实质的完成。在这种情况下,对于怎样写commit信息的问题让我比较疑惑,因为有的提交并不是完整修改;经过尝试我还是找出了一种简单的方法。方法的过程如下:1)只添加一个.gitignore文件的来做第一次提交,commit log可以是“Initialize repository"。2)创建一

2010-03-05 16:27:00 567

原创 git使用解惑-2

1.我在用git关注一个开源项目的更新,我想按提交顺序查看代码怎么办?建议的方式是,针对每次提交创建分区,以切换分区的方式查看。git rev-list HEAD|tail -1|head -1 #第1次提交的SHA1git rev-list HEAD|tail -2|head -1 #第2次提交的SHA1…以此类推,可以得到一个SHA1串。git checkout e8365163 #只需要

2009-07-07 09:04:00 691

原创 git使用解惑-1

1.为什么直接clone下来的仓库,checkout出来的东西会显示已修改?这是一个很麻烦的事情,基本都在windows平台上出现。已知的原因是,在安装的时候,选择了错误的CRLF处理方式。这里建议使用文件原始的CRLF吗,不进行自动转换。修改.gitconfig文件[core]段autoCRLF = false,并重新checkout基本能够解决此问题。笔者将从linux下clone的库放到wi

2009-06-10 16:53:00 1113

原创 GIT在windows下使用经验谈

 1.关于msysgit使用MingGW编译的git版本,网址http://code.google.com/p/msysgit/。虽然其版本更新并没有紧随git-scm.com中的版本,但其可用性也是非常高。不知道什么原因(可能是不支持在windows下架设服务器),阉割掉了git-daemon,git-cvsserver等作为代码同步源的功能,但剩下的功能已经足够了。还有的问题就是,与linux

2009-06-06 09:15:00 5536

原创 安装gitosis管理GIT仓库

 1.下载安装gitosisgit clone git://eagain.net/gitosis.gitcd gitosispython setup.py install2.生成密钥,初始化gitosisuseradd git –无密码不可登录su gitcdssh-keygen -t rsa –按提示生成gitosis-init 3.管理仓库a.在git下新建manager目录cd

2009-06-06 09:11:00 2453

原创 最简单的git服务器搭建(CentOS环境)

2009-06-06 09:04:00 1954 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除