1.SVN的介绍 SVN是Subversion的简称,是一个开发源代码的版本控制系统,采用了分支管理系统。 文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。 2.SVN的安装 ...
分类:
其他好文 时间:
2015-08-16 16:37:07
阅读次数:
303
参考文章:http://www.ruanyifeng.com/blog/2014/06/git_remote.htmlgit基础操作 http://www.ruanyifeng.com/blog/2012/07/git.html git分支管理 http://mp.weixin....
分类:
其他好文 时间:
2015-08-14 13:22:45
阅读次数:
129
团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。第一步:新建分支首先,每次开发新功能,都应该新建一个单独的分支(这方面可以参考《Git分支管理策略》)。# 获取主干最新代码
$ git checkout master...
分类:
其他好文 时间:
2015-08-08 22:53:46
阅读次数:
107
subversion(简称svn)是近年来崛起的版本管理软件系统,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。Subversion是一个版本控制系统,相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversi...
分类:
其他好文 时间:
2015-08-04 13:07:38
阅读次数:
110
认识Git 测试环境 添加到远端仓库 从远端仓库克隆 提交更改 同步 成员和权限管理 分支管理,创建与合并分支 解决冲突 TFS代码迁移到Git 认识Git Git是目前世界上最先进的分布式版本控制系统。相对于分布式版本控制系统,也有集中式版本控制系统,比如TFS。 集中式版本控制系统,版本库是集中...
分类:
其他好文 时间:
2015-08-04 10:49:57
阅读次数:
248
最近在使用Git,切身体会到了Git在分支管理、离线开发的优越性,它可以在本地仓库为不同的任务创建不同的分支。 当你的仓库是SVN类型的,如果你想在本地使用Git进行版本控制,你可以使用git-svn。 安装git 如果没...
分类:
其他好文 时间:
2015-07-31 18:46:25
阅读次数:
218
SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。本文介绍了SVN的工作机制,并对常见的SVN命令进行了汇总。
分类:
系统相关 时间:
2015-07-24 09:08:53
阅读次数:
155
近日在处理项目的版本控制 和 svn的分支管理,随手做一些笔记。1.创建分支 创建分支实际上就是将程序copy一份到指定的分支目录,如下图示:(为方便项目的回滚,可以将一次成功上线的代码进行创建一个分支)在项目名称上点击右键,弹出菜单,选择“Team”,再选择“Branch/Tag”,弹出...
分类:
系统相关 时间:
2015-07-20 16:05:36
阅读次数:
169
分支管理策略通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。下面我们实战一下--no-ff方式的git m...
分类:
其他好文 时间:
2015-07-19 17:44:25
阅读次数:
112
关于SVN与Git的比较,还是不做比较了吧。 ? ????? ?? ??SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很...
分类:
系统相关 时间:
2015-07-17 00:35:19
阅读次数:
197