版本控制
surpass_li
这个作者很懒,什么都没留下…
展开
-
利用模版生成CVS注释
在Java源文件中添加下面用红色标记的一行/** * @author lizc* @created 2006-12-02* @version $Id: Exp $*/在提交CVS后,就会自动取得该文件的当前版本信息,如/** * @author lizc* @created 2006-12-02* @version $Id: DateUtils.java,v 1.4 ...2006-12-02 10:55:19 · 83 阅读 · 0 评论 -
git服务器gitolite安装与简单配置
说到Git,作为Linus的另一大著名作品,目前已经成熟,与CVS和SVN相比优势明显,其分布式及灵活的分支合并功能,另外源码下载和上传的速度体验也相当凑合。本文将分享下如何在centos5.6配置Git服务器(gitolite)。目标配置Git服务器有很多种方式,目标是配置能满足多人协作、可以细分权限的Git服务器,另外还要有较好的安全性,在迎合这种目标的各种组合中,最终选择了git...2011-05-20 23:41:49 · 162 阅读 · 0 评论 -
解决Msysgit的中文乱码问题
解决Msysgit的中文乱码问题Git的Windows版本Msysgit对中文的支持不够好当使用时,会出现以下三种情况的中文乱码:1.ls不能显示中文目录 解决办法:在git\etc\git-completion.bash中增加一行: alias ls='ls --show-control-chars --color=auto'2.git commit不能提交中文注释...原创 2010-05-31 15:47:23 · 82 阅读 · 0 评论 -
对比SVN学习GIT版本管理工具(转)
因为近期工作需要,要掌握git的使用方法,所以决心花点时间学习一下它的各种使用方法,就当是花点时间磨刀吧。所以写这篇文档的目的主要还是为了自己能够系统的学习和理解GIT应用的方方面面,因为之前对SVN算是比较熟悉,所以决定以概念对比的方式来整理这篇文章,尽管,有些地方两者无法直接比较 8 )此外,主要的目的还是为了方便自己积累相关的git使用技巧。文中理解有偏差的地方,还请大家指正。...原创 2010-05-15 08:07:22 · 145 阅读 · 0 评论 -
git 使用http代理
由于公司使用代理上网,使用git时需要走http proxy。git config --global http.proxy to http://DOM/USER:[email protected]:8080/ http://code.google.com/p/msysgit/issues/detail?id=383...原创 2010-05-13 15:50:10 · 152 阅读 · 0 评论 -
如何在svn系统中使用git(转)
如果正在使用svn,打算换到git,又暂时不想放弃已有的svn代码库,可以选择git-svn。说一说我自己从svn到git的经验吧。 开始安装最新版本的git,从git 1.5.3以后支持git-svn,git和svn的配合就要借助这个功能。安装完毕后要做一些简单的配置。最直接的做法就是创建修改~/.gitconfig。下面是我的.gitconfig[user]...原创 2009-12-12 21:18:05 · 62 阅读 · 0 评论 -
Windows下subversion强制写日志钩子脚本
Windows下subversion强制写日志强制写日志钩子脚本在每次提交的时候写明提交的目的是一个很好的习惯,Subversion默认没有提供,但是可以通过钩子实现:将下面的代码存为pre-commit.bat放到版本库的hooks目录下即可,当你不写日志提交的话就会报告错误。(如果你下载使用,需要修改SVN_BINDIR为你的Subversion安装的程序目录)@ech...2008-03-07 09:03:52 · 140 阅读 · 0 评论 -
windows上安装apache2.0.59+Subversion-1.3.1(整理)
为了统一进行文档与程序的版本管理,更好的使团队进行协同工作。对版本管理软件定为Subversion(一款开源的项目管理工具)。<o:p></o:p>以下关于apache与subversion相结合的服务器的安装与配置<o:p></o:p>一.windows上安装apache<st1:chsdate isrocdate="False" w:s...2007-09-06 22:27:57 · 199 阅读 · 0 评论 -
svn 命令行 faq(转)
svn 命令行 faq 作者 willem http://willem.bokeland.com/blog/794/4431/2007/06/10/202036 使用Subversion也一年多了,今天整理了一些有用的小窍门,和大家分享一下。在Windows下面大家经常用的是到的客户端是tortoisesSVN ,这个图形工具很强大,但是也有一些缺陷。例如...2007-07-30 20:57:02 · 94 阅读 · 0 评论 -
Subversion之路--实现精细的目录访问权限控制(转)
----- Original Subversion之路--实现精细的目录访问权限控制(v1.0 更新于2006.12.05)(终于提交正稿了,从开始动笔到现在提交正稿,由于私人原因,整整经过了半年时间方才结束,惭愧!对于那些因为本文的错误而走了弯路的网友们,本人深表歉意。非常感谢各位读者的关注,在这半年时间里面,正是各位的支持,才让我鼓起勇气,持续着将文章写完。本人其实就是个业余爱好者,...2007-07-20 20:17:42 · 118 阅读 · 0 评论 -
VSS使用手册 (转)
1 VSS概述 版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或找回早期版本的文件时,源代码的控制是非常有用的。Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。VSS通过将有关项目文档(包括文本文件、图象...2007-03-20 22:06:12 · 70 阅读 · 0 评论 -
搭建svn+apache+trac平台(一)-安装 (转)
我们的团队开始要进行前期的开发了,还有公司也有可能开始转到.NET平台,最近也可以说是软件的农闲时期,呵呵,刚好可以实现梦想好久的项目管理配置的实战了。一路走来,现在基本已经可以搭建一个比较实用和稳定的项目管理平台了使用的基本上是svn+apache+trac的组合(其间也使用过svn+apache+tomcat+sventon,也想过加上svnmanager+mantis来管理,但最终都选定...2007-03-20 22:00:19 · 161 阅读 · 0 评论 -
svnserver配置和使用
svnserver配置和使用 svnserver 是个轻型的服务器,客户端可以通过svn://或svn+ssh://svnserver的URL来访问一个svnserver服务器。1. 使用内置的认证和授权 修改 svnserve.conf文件。 去掉 #[general] #anon-access = none #auth-access = w...2006-12-02 23:40:04 · 143 阅读 · 0 评论 -
subversion配置学习笔记
subversion 工具已经安装完成.进行以下配置(环境fc 5 + svn 1.3):1.创建版本中心数据库 svnadmin /data/repos 查看: [devuser@data]$ ls repos conf dav db format hooks locks README.txt2.[devuser@project]$ ll /tm...2006-12-02 20:32:40 · 82 阅读 · 0 评论 -
svn钩子脚本,检查提交时日志填写情况
版本库生成后,hooks目录下就存在一些钩子脚本的模板,用户可以作为参考。把pre-commit.tmpl复制为pre-commit.bat,再修改里面的脚本,钩子就设置好了。 @ECHO OFFREM pre commit scriptREM 限制提交修改时必须填写日志信息set svnlook="%SVN_HOME%/bin/svnlook.exe"setloc...原创 2011-07-07 15:31:15 · 992 阅读 · 0 评论