SVN使用 Set-up Subversion : 服务器端 Tortoise SVN: 客户端出现下图说明svn服务器端安装好了: 建立仓库,名字为respository:执行后出现:说明仓库建立完毕创建好仓库之后,对仓库进行权限设置,也就是对有权利进仓库的人配钥匙:在仓库的config文件夹下找...
分类:
其他好文 时间:
2015-05-27 15:38:21
阅读次数:
130
原文链接:http://energykey.iteye.com/blog/512745首先说下为什么我们需要用到分支-合并。比如项目demo下有两个小组,svn下有一个trunk版。由于客户需求突然变化,导致项目需要做较大改动,此时项目组决定由小组1继续完成原来正进行到一半的工作【某个模块】,小组2...
分类:
其他好文 时间:
2015-05-18 16:34:50
阅读次数:
121
在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。创建代码仓库,用来存储...
分类:
系统相关 时间:
2015-05-13 12:21:20
阅读次数:
149
一次性增加所有新增的文件到svn库:svn st | awk '{if ($1 == "?") {print $2} }' | xargs svn add一次性从svn库删除所有需要删除的文件svn st | awk '{if ($1 == "!") {print $2}}' | xargs svn...
分类:
其他好文 时间:
2015-04-28 11:08:12
阅读次数:
220
安装好VisualSVN Server后【安装过程看这里】,运行VisualSVN Server Manger,下面是启动界面:好的,下面我来添加一个代码库【Repository】,如下图:按上图所示,创建新的代码库,在下图所示的文本框中输入代码库名称:注意:上图中的CheckBox如果选中,则在代...
分类:
其他好文 时间:
2015-04-10 11:07:36
阅读次数:
151
引言 网上有这么多介绍 svn 使用的文章,为什么还要写?因为它们深入不浅出,平铺不分类,理论不实际,看完也记不住。 本文先介绍基本用法,后进行实例演练。不求大而全,只求熟练常用,自行用 svn help 举一反三(比如 -r 参数很多命令都有)。如果你有环境(别忘了还有服务器),不妨花十分钟跟.....
分类:
系统相关 时间:
2015-04-01 01:46:00
阅读次数:
203
这几天一直在搭建svn,网上搜索了很多资料,没有一个是完整的,于是我就自己整理了一份安装手册,记录下来,第一是给自己做一个笔记,第二是给大家一个参考。下面是简单的目录说明:subversion目录说明:*dav目录:是提供apache与mod_dav_svn使用的目录,让他们存储内部数据*db..
分类:
系统相关 时间:
2015-03-20 14:42:15
阅读次数:
299
SVNsvn = 版本控制 + 备份服务器。(一)SVN每上传一个服务器档案内容,它会自动的赋予每次的变更一个版本,我们用来存放上传档案的地方叫做Repository,第一次有一个新增档案的动作,将想要备份的档案放到Repository上面,日后我们有任何修改是都可以上传到Repository上面,...
分类:
其他好文 时间:
2015-03-18 10:26:16
阅读次数:
3148
一、基本了解:1.SVN(CVS)版本控制策略:A员工checkout公司的版本然后进行修改然后进行提交,提交前进行update,update服务器最新的代码后进行commit提交。当我们修改完本地版本后,进行提交,这时候如果你的代码跟服务器的不一样,也就是有人已经commit了,那么svn就会报出...
分类:
其他好文 时间:
2015-03-17 14:05:28
阅读次数:
96
首先说下为什么我们需要用到分支-合并。比如项目demo下有两个小组,svn下有一个trunk版。由于客户需求突然变化,导致项目需要做较大改动,此时项目组决定由小组1继续完成原来正进行到一半的工作【某个模块】,小组2进行新需求的开发。那么此时,我们就可以为小组2建立一个分支,分支其实就是trunk版【...
分类:
其他好文 时间:
2015-03-16 14:25:51
阅读次数:
120