1、首先创立两个版本库,两个分别在目录/usr/local/svn下的project1和project2
#svnadmin create /usr/local/svn/project1
#svnadmin create /usr/local/svn/project2
2、启动svn时,-r指定到版本库的上层目录,也就是/usr/local/svn
#svnserve -d -r /usr/...
分类:
系统相关 时间:
2014-11-29 11:53:11
阅读次数:
166
我们在一些著名开源项目的版本库中,通常可以看到trunk, branches, tags等三个目录。由于SVN固有的特点,目录在SVN中并没有特别的意义,但是这三个目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开发的通常模式。trunk是主分支,是日常开发进行的地方。branches是分...
分类:
其他好文 时间:
2014-11-27 18:20:16
阅读次数:
196
问题:
因为之前用了代码库,所以装了Git,但是今天不小心点错了键,导致桌面图标出现了很多蓝色的问号,如下图,我知道是Git搞得鬼,但却不知道该怎么处理,后来搜索了一番,才知道Git在左面创建了版本库,只要把那个文件删掉就行了。
解决:
但是那个文件是被隐藏的,所以还要把它抓出来才行
我的电脑->菜单栏->工具->文件夹选项->查看->
设置好了吧,坏蛋终于现身了,直...
分类:
其他好文 时间:
2014-11-26 01:29:06
阅读次数:
163
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。...
分类:
其他好文 时间:
2014-11-25 12:09:55
阅读次数:
218
每次看到别人写Git的文章,同学中也有用Git感觉很高大上的感觉,工作中用的是SVN,周末倒腾了一下Git,Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 与其他的版本控制工具 CVS, SVN,VSS相比,它采用了分布式版本库的方式,可以离线提交代码,代码...
分类:
其他好文 时间:
2014-11-23 14:24:19
阅读次数:
202
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
今天也来了解一下这个版本控制神器,下面了解一些词语的意思先说集中式版本系统,版本库是集中放在中央服务器的,干活的时候,都是用自己的电脑,从中央处理器取得最新的版本,干完活后,在把自己的活推送给服务器。中央处理器就好比一个图书馆,大家都从图书馆借书,然后回家自己看,看完后再返回给图书馆。集中式版本系统...
分类:
其他好文 时间:
2014-11-19 22:06:38
阅读次数:
158
安装CentOS : yum install subversionUbuntu: sudo apt-get install subversion查看Subversion版本:使用“svn --version”查看程序的版本号和版本库访问模块,或者使用“svn --version --quiet”只查...
分类:
系统相关 时间:
2014-11-19 20:15:31
阅读次数:
170
本文主要介绍SVN独立服务器的的安装和简单配置:1.安装(CentOS下yum即可方便的完成安装)# yum install subversion测试安装是否成功:# svnserve --version 回车显示版本说明安装成功2.建立版本库# mkdir /svn_repository...
分类:
系统相关 时间:
2014-11-19 00:06:56
阅读次数:
257
创建版本库$ git clone #克隆远程版本库$ git init #初始化本地版本库修改和提交$ git status #查看状态$ git diff #查看变更内容$ git add . #跟踪所有改动过的文件$ git add #跟踪指定的文件$ git mv #文件改名$ git...
分类:
其他好文 时间:
2014-11-18 17:51:31
阅读次数:
141