SVN快速入门(一)--好用的代码版本库管理软件

无论是自己写一个工程代码,还是和别人合作,又或是方便今后的工作代码交接,SVN都是一款非常不错的代码管理软件。

SVN干什么用?

简单的说,就是将一个工程文件夹里所有的内容做一个版本管理,可以记录下使用者认为有用的所有的版本并方便回查,尤其是看别人的代码时,可以很方便地看出来他在什么时间改了什么内容,不同版本的差异在哪;当需要某一个版本的代码时,可以新建一个文件夹从新检出代码。

首先去下载一个SVN,免费的。

地址为:https://tortoisesvn.net/downloads.html

一般使用TortoiseSVN Logo这个版本的SVN

根据自己的系统下载

for 32-bit OS for 64-bit OS
TortoiseSVN 1.11.0 - 32-bit TortoiseSVN 1.11.0 - 64-bit

然后下载中文补丁


Language packs

Country 32 Bit 64 Bit Separate manual (PDF)
Albanian Setup Setup Translate to Albanian
Arabic Setup Setup Translate to Arabic
Belarussian (Tarask) Setup Setup Translate to Belarussian (Tarask)
Bulgarian Setup Setup Translate to Bulgarian
Catalan Setup Setup Translate to Catalan
Chinese, simplified Setup Setup TSVN TMerge
Chinese, traditional Setup Setup Translate to trad. Chinese

之后进行 安装,先安装软件,后安装补丁。

安装完成后,开始使用。

SVN说白了最简单的两大用处,检出和提交

你有一个工程任务,有一个工程文件夹,里面放着各种文件,那么首先,你需要建立一个SVN库。

一个库对应一个工程文件夹,当然库里面也可以装多个工程文件夹。

在你喜欢的位置新建一个文件夹,起个名字,比如“”示例SVN库“”,

在空白处右键

创建成功如下图所示

提示点确定,对于入门者,不必在意文件夹里都是干什么的。

第二步 从刚才建立的库里检出一个文件夹,这个文件夹就是你的库当前的第一个版本。如下图:

第一行是库所在路径,第二行是你要把检出的文件夹放置的路径,默认路径是在跟你的库同一个路径下,你可以先放到这里,即便将来移动位置也没关系,只要库的路径不变,就能自动关联到。

目前先不介绍太多,点确定,生成一个库的第一个版本,默认名为库的名字后面加wc 如下图

打开该“示例SVN库wc”文件夹,里面有个隐藏文件夹.svn,不要删,新建三个文件夹(传统模板,不这样做也行,一样用)

一般情况下,把工程代码放入trunk文件夹中,其余两个文件夹的意义可自行百度,类似于一个里程碑式的版本也可以放进去。

把工程文件夹放入trunk中,我们就可以提交代码到库中了。

返回到上级点提交。

这时候出现下图

在最近信息里,尽可能说明一下都做了哪些改动,方便以后查看。

然后在文件管理里点全部,把该文件夹下所有没有纳入库控制的文件加入进去,笔者在trunk文件下新建了一个叫MDK的工程示例文件。

提交完毕,如下图操作,就可以看到版本信息了。

至此就可以开始使用SVN了,你可以在该“示例SVN库wc”文件夹中进行你的工程代码开发,也可以把这个文件夹移动到你想移动的目录下进行工作。下节会讲之后的操作。

如果您觉得我的文章对您有帮助,不妨鼓励下我,1分钱也是爱 Thanks♪(・ω・)ノ!

猜你喜欢

转载自blog.csdn.net/pxy198831/article/details/85094044