00:00
我们呢,把这些区别都讲了对吧,然后呢,其实这个SVN这个呢,是集中版本的控制get呢是分布是吧,也就是这个图是吧,谁都有一整个代码对吧,都可以提取,要这样的一个结构。那接下来有了过后我们呢,就讲SVN了。SVN,那么这里面大概分为讲哪些呢?好,我们先来讲第一个知识点就是环境的搭建,那环境的搭建呢,我要打服务端客户端。那么get的话,注意get的话呢,我们一般是啊,一般在另下,所以这种的话呢,我们就没法做,只能用又反用一个网站,网站的话它就是什么。给他好由他来做啊,那么的话呢,这个这个的话呢,我们就采用这种方式,但是。会教大家怎么提交代码,下载代码,然后呢,就这样子,那我们接下来讲第一个就是我们SVN。
01:04
环境的一个搭建。好,那么安装,如果大家第一次安装的话,那么你看这个图。啊,哎,一步步的往下走,看到没有,你你自己做练习的时候,你就直接点这个。标准的是企业的对吧,到时候我们都会讲啊,然后呢。啊,这是一个仓库,这个发什么叫仓库这端口,然后采用了ABS。那这个时候呢,开始启动行过后,大家看这里面是运行状态,看到没有,那这里面呢,你就可以点就可以,如果如果可以浏览就成功了,然后还可以创建用户。啊,然后呢,接下来就可以创建一个代码仓库。好,那么通过后呢,这个地方给一个空的,这是标准的,到时候标准的我们会讲啊,普通也会讲,等下一步,然后呢,选择谁啊对这个代码可以读,可以写。然后的话呢,啊,在这个可以读啊,可以读啊这个地方呢,这里面就是让所有人不可以访问啊,啊这这个是不可以访问,这个是只可以读,这个是可读可写。
02:09
然后呢,写这个信息,然后按照这个信息就可以把它也可以导仓库好,你还叫他这个叫一个乌龟对吧,你看老外的话。是吧,要是中国的话,很少人用乌龟来做软件头像,因为中国有个名词叫乌龟王八蛋,是骂人的,对吧,在国外的话,你还能用乌龟来做,是吧?你想不通这些老外可能他站在这种角度,乌龟长寿。自然啊,但是我们中国想的是乌龟王八蛋。是吧,骂人,所以的话呢,就是老外了,好,那这个装客户端啊,这些东西的话呢,一会会掩饰,不用担心啊。啊,不用担心,那接下来我们就来搭建我们的服务端了。好注意,然后我接下来安装服务端来再安装客户端,客户端呢它也有。也有教程。
03:01
啊,然后也教程,然后这这都不用担心,都不用担心,好的同学们,我在在安这个客户端服务服务的时候,大家注意。我现在电脑我是把之前装好的线都卸干净了,而且电脑重启了,假如你装了一遍,再装一遍一遍的话,他电脑要重启,但是如果你从来都没有装过,或者说你之前装的卸了,这个重启都不需要了,就特别是装客户端的时候,知道吧,先了解一下,好,我们现在装服务端。波段。代码在哪里呢?在这。我已经把这个资料发给大家了,这里面,然后这个资料呢,是从哪里来的呢?从这里。啊,就是就是这个目录,然后这里面有一个叫SVNSVN有一个file,好,那这个时候大家看好了,这里面呢,我们有刚才我们说了SV有客户端,有服务端吧,那么先装什么,一般先装服务端,其实装先装客户端也可以啊,都无所谓,我都试过,因为以前上课一直用这个。
04:00
好,那这个时候呢,同学们你要注意了,这个的话呢,这两个是我的服务端,这两个是客务端,要两个都装吗?不要只是版本不一样,你看这是新版本。一会我们装这个就可以了,这个不装。啊,其实一样的,你随便装一个都可以,建议装新的,那这个呢,就是客户端,客户端的话,这个是64位的。这是32位的,那我们一般装这个知道吧,这个不装。明白吧,装这个这没问题吧,好,那有个后装服端,装服务端的话其实特简单。啥不着下铺就行啦。啊,那这分别代表什么呢?你看是添加到什么PA里面是吧,这个添加到控制台里面是吧,你就不用管它。那这里面有个企业的啊,也有一个标准的,那我们一般装标准的啊,装标准就装标准的就可以了啊标准的。那注意,那么我们呢,就默认。
05:00
注意默认的情况下是我的CD方里面还是有空间,看到没有塞几笔,所以要看检查啊,你的空间,如果没有空间可以装在其他盘,但是我建议大家装在。C盘因为我们的按studio到时去找它的,呃,这个找就比如说特别是装G的时候,你默认的话,它可以找G。就比较方便啊,你就默认啊,默认当然你如果不全不够了,你可以选啊好,这是装我们这个软件,这个软件是安装到目录下。就装到这个目录下,注意这个是什么仓库,就像我们放代码的地方。好,那么一盘我们放在F盘,F盘你看F盘现在有这个目录吗。啊,也是没有啊,一会它就有了好端口43,那这里面呢,可以把它取掉,也可以留走啊,我们留着一会就用IGS安全的是不是。好,那么接下来怎么啊,点下一步。长路。大家好,当我插入的时候应该F端,它应该你看是多,这是我们刚才创建的09:37。
06:02
看到没有?好,然后注意点击完成。服务端。装好了。异类吗?很异类对吧,好,这个打开过后,它就有这一个文件。好,那有那个后。有了过后,我们呢,就可以直接创建我们的这个。创建这个工程就是以后我们的代码啊,我们直接创建我们的仓库,这个单词叫仓库。那么也就是说在这里面,你看这里面是都没有任何东西啊,有任何东西,那这时候我就可以创建一个仓库,然后以后的代码就在里提交。对吧,就会提交。好,那么这个时候呢,我们可以在这个地方里面呢。要提交代码或者下载代码,是是谁去做这个事情呢?是程序员呐,那这个时候我们要首先创建程序员,但不创建的时候。你去当代码是当不下来的。知道吧,你创建过后,你要以某个人的身份去去什么去当好,那我就可以在这里面用了,是用户啊创建。
07:09
啊。创建的话呢,我们就创建一个A。啊,为什么用A呢,因为我们一会火。来回的模拟A程序B程序,要不得输账号密码,当然你可以点保存,就是保存过后会有一个问题,就是一直用一个账号了,知道吧,是没办法,我们就得简单一点就好输入明白吧,其实我们真的情况下肯定不叫A,肯定是叫阳光符合全称,但是我们每次输入特别麻烦,就简单一些,一密码是一啊。好,密码是一,这个是A,就代表A,程序员好。是有一个用户了吧,还在创建一个测试怎么样。那么密码呢,也是一一。就两个就可以了,到时候我们再创一个,好接下来。接下来注意了,我要开始创建仓库了,仓库就它有点像我们什么,就像我们京东,京东你看是仓库是放货的呀。
08:06
我们这个仓库是放代码的,一个是放货,我放仓库是都是货,代码不是也是货吗?是。啊,这个代码仓库,代码仓库好,这时候我创建注意。这个哥们这个这个软件它国际化是没有完全国际化,一个是中文是不是。一个是英文,那一般来点这个创建新的仓库。点击。那这个仓库叫什么名字呢?好,那么你想取什么就什么啊,但是不要不要用中文啊,这时候我们就叫。大家想想用什么啊?啊。什么?啊,At是吧,At。硅谷SVSVN是吧。
09:00
啊,SV的一个什么呢?一,因为我们是第一个演示的嘛。好,那这个时候呢,我们点击下一步。注意点击下一步,这个时候注意它这里面有一个空的仓库,这个呢是标准的,一会我们再去演示它。这个的话啊,我们先来用这个空的一个仓库。啥没有的点击。那么如果是这个的话,是不让所有人可以访问呢。所有人都没有访问的仓库有意义吗?好,这个让所有人都能访问有意义吗?有意义,但是呢,有风险,万一别人乱提交呢,对不对,是不是,但是也有意义,就是大家都可以提交是不是,都可以提交,都可以下载是不是。啊都可以啊,去读可以写,这里是所有人都可以读写,那这样的话会指定有些人。刻度危险,注意你看这里指定是不是没有人了点,这是之前我们刚才做的这两个,好把它这两个选住。
10:01
好,那这个这个是A是程序员,这个测试员,那测试员我们只需要他什么。这没问题吧?这设置他的一个权限,看到没有,这没问题吧。好。点击确定。那假如说你发现,诶,突然有一天新来了一个员工。那么新来一个员工,大家可以在用来这里可以添加对不对。但是假如说这个人。刚好今天入职,你这个工程刚创建,你是不是可以顺便把他也加上啊。是不是啊,那你就可以怎么讲啊,再点这里。注意,这里面只看到它又可以创建一个什么B型学员,密码也是一啊,又为了方便。啊,其实真实情况肯定叫杨文福啊,或者张小飞啊,或者宋恒康啊,是不是用他的英文全称啊。但是的话呢,我们演示嘛,就因为我们修密码老麻烦了,是浪费大家时间了,所以简单一点啊,但是是一个道理,好点击注意密码都是一对不对,哎,测试人员的密码当我们设多少也是一啊好我就怕忘了。
11:08
好,然后点掉过后,我们在地方里面呢,点确定。好创建。点击完成。完了过后,那这个仓库仓就完了,其实这里面啥没有,因为我们还没有贴代码吧,那么怎么证明我们这个仓库是正常的呢?注意。要可以预览,通过浏览器都能进去,那就没问题了。大家好,我在这个地方里面的话呢,我去这个点击浏览能进去。好,刚才我们。如果我用这个账号,随便一个账号你能进去吗?你看他会一直弹,那假如说我们刚才用一个账号A密码是多少,好点进去是可以进来的,同学们,当你能进来的时候,恭喜你,这是仓库正常运作了。也可以提交了。好服务端就搭建成功,然后访问测试也搞定了,好好存。
我来说两句