00:00
看到屏幕了吧。那么大家呢,这个装了好过后,那么在我们这个地方里面,如果是装好客户服务端过后,在这个地方里面,我们可以找在这个地方就有一个什么就是服务端。这是客户端。啊,他们基本上在在一块,就是这是客户端,这是服务端。点击就打开,当然如果你想卸载。可来的控制面板。这里。然后再去找这两个图标。这个就是服务端,就是客户端,看到没有他们一家人是吧,想谢谁就谢谁。注意如果你装好过后,你再重装电脑重启,但是如果你卸载后再装就不会重启啊,所以我每次的话就要装好,然后之前你看啊我们的客户端之前。这个。去服务端当代码的时候,是不是他应该有这样的一些状态啊,但发现没有,没有的话呢,交大一招重启电脑,你看这勾就有了吧,注意吧,那么有这个勾的话,代表的是什么意思呢?这个状态它其实。
01:10
就是我们的已提交到服务器,你这个提交同步到服务器,就是和服务器是保持是什么。一致的。对吧,好,那么接下来我把这个啊客户端。啊,这个服务端。打开打开后,这里面我们刚才建了一个仓库吧,那有的同学一不小心诶忘记添加用户了。这是用户忘记添加了,怎么办呢,右键。点击属性。然后你在地方里面想填谁就填谁,明白吧。当然我相信你添加在这,你就可以点击添添加知道吧。当然如果你觉得这个不行的话,也可以把它什么删除。然后再可以又创建一个知道吧。你想怎么操作就怎么操作,不用担心酸了,粉是没有什么的啊,都可以什么重新做,那么怎么证明你这个仓库这个服务器是正常的呢?
02:03
浏览,那有的同学一浏览发现有个问题,就是你输入这账号死活都不行,明明这个用户都有啊。对,他就进不进去,老报错,为啥嘞,因为这哥们呐。比如说我们在这个地方里面。他现在有几个用户啊,三个,但是有一个用户不在这里面,就比如说新创建一个用户,创建一个啊一。一用户,那这个用户的话呢,大家看一下在这个列表里面有吗。这里有,但是这个里面大家可以看一下它的属性,它有一吗?如果你没有一的话,你去浏览大家看好啊,这这这项是是保保存了啊,就是他有的好了,然后我们。打开。这个时候如果你去选一看好啊,密码是也是就是。1234561好,现在他告诉我们的是什么呢?权限看到没有,明白了吧,所以大家注意啊,不能犯这样的错,因为你都不在那里面。
03:10
版本控制是不是不可能全公司的都有代码吧?你都不在这个血液里面,是不让你得啊,明白吧。所以的话呢,只现在有有拥有的就这三个,而且这个测试人员是只有读啊,好有了之后,那么咱们废话少说,接下来我们就基本的操作了,一个是提交代码,这个提交是直接提交到服务器啊。好,那我就要去写一点代码。好,这个地方里面我们去写一个代码。这是Java代码吧,注意你写Java代码也可以,写文本都可以,这个文本是不是也相当于是代码呀?啊,它因为代码其实也就是这个字串吧,好,我们随便一个public啊hello,这个word这是对吗。
04:07
好,然后我们地方非常简单,Public啊,String数读好那么一个括号。好,那就我们就这样写,先这样保存一下,保存过后呢,这个是一个缓存文件,我们是一般是不需要啊删掉好,那现在我就要提交到服务端。接到服务端。好,大家看好啊,我现在。选择他。然后下面这个地方。他就有一个这样的一个可以先添加再提交。你选这个文件,当然也可以这样选择空,空白处直接点提交。但提交的过程中呢,他这个勾没有勾,你需要勾住。但是如果你ad了。
05:02
这个时候呢,它就不要需要大家看啊,我现在写的外面这是空白处右键。提交这个时候你看是没有勾住,但是如果选择这个文件我点了。好,算一下。是变成一个什么符号啊,加号加号代表的什么。已本地管理,但还没有提交到服务器,是不是管理了,这时我再到外边再点提交。自动帮我们勾选了,明白了吧。这很简单吧,那其实本质上你可以不addd,你不addd你直接右键,然后他不勾选,我们可以帮他勾选是也可以啊,就ADDDD可以省略知道吧。OK,然后我们就说这个。这个人生这个第一次提交,提交代码,一想到第一次,大家想到的是什么呀。
06:02
是啊,我现在想到是第一次提交代码对吧?好,代考我们怎么提交。好,这时候注意我们提交的话,现在是有好几个用户啊。那如果我们用这个一账号。因为我们的服务端大家看好这是服务端,服务端这里面这个代码,它里面只准哪几个人去提交啊。是提交啊,那你用个test能提交吗。不能提交,但是test一会可以当代码吗?可以好,那这个时候提交代码的话,我们只能用提交啊,A和B对不对都可以好,这时候他肯定会弹出账号来。他一个A就是让我们选个账号密码是一,这个要保存吗?如果你保存的话,假如说啊,你这台电脑就有一个账号,你那你保存那是挺好的,因为以后它再也不提示你。
07:00
懂我意思吧,但我要来回的演示不同的账号是不是不能保存了,好就取消掉,好,我点。提交。调过后大家可以看一下服务端。我们服务端,然后这里面呢。没有东西要要什么。刷新出了。是这个,那这个提交过后,我们所有的A程序员,B程序员就给当了。好,那么谁的客户已经装好了,我可以给个地址让你当一下。啊,谁的课文都装好了?举个手的哪位同学呢?课文都装好了。好,然后我整个地址发给你们啊,好,尽快尽快客户端装好,然后我把这个拷贝过来,这个是一个注意这个地址怎么拷贝呢?选择它右键拷贝过来,然后注意因为你因为你会要识别我的电脑啊,我改IP改为我自个的IP多少。幺九二点幺六八点幺零点多少165,然后账号一会儿让你输字话,A这个这个是我们的一个账号,然后嘞,啊是A密码是一对吧,好我发给哪两位同学来先当一下代码啊班长客户端谁发个飞球给我,谁当一下,快点发个回球给我,谁去配合一下,不群群群发,我怕有些人提交把全乱了,就就两个人好吧,杨勇你先上一下单吧。
08:38
还有嘞。还有谁?还发个发给我,好好好,你们当下能当下来告告诉我一下,截个图给我。就是把代码check out出来。Check out出来。怎么个奥好?
09:00
大家看好,怎么去奥塔啊?同样我在另外一个目录,另外一个目录代表另外一个就是我现在是要A程员去提交代码啊好,这个时候TEST2我们B程序员就要拿到这个地址。那这个地址。注意拿我刚才的这个,刚才拷贝的这个地址也行啊,他两个地址你都都都可以,那一般的用这个,因为我我自己电脑用这个IP也可以啊。好,然后这地方切个out,注意这个切out之后是装客户端才有,注意这两个是客户端啊,不是服务端,这个才是服务端,明白吧,所以这两个看到的这两个是客户端右键。切out好,那这个时候呢,要跟斜杠艾硅谷SV1对齐。怎么吧,点击。点击过后,这时候呢。
10:00
好,我们需要去这个连第一个密码选,那现在之前我们提交代码是用谁提交的?A程序员是吧,接下B就去当,或者是太损失也可以当了。好大看好我们呢,就可以当下来了。但过后来我们看一下这个。你看谁有了这个信息啊。是不是好?刚才这位同学站下来没有王本杰?七号出来没有杨勇呢啊,截个截个图一下,哎,你看七有了吧,好,然后这位同学如。痰黄已经切,检出了没有?检查没有,知道怎么检出吗?右键al是不是自转客户端就有这个了,好,那有一位同学成功了,那就代表是没问题的对吧?好。
11:02
那接下来有个后。注意了,接下来我们在这个地方里面再讲另外一个基本功能。呃,就是7OUT,其他同学也可以了,提交,刚才我们也做了吧。那其实我们还可以做一点东西,就是。B程序员他也去提交一下。在厕所这里。这是二次代表B程序员,然后呢,他打开这个代码。好,它呢,其实说假如说开外功能叫sister.out.Li然后这里面呢括号,然后这个就是B程序员做的功能,B程序员。这个做的功能,那B层面做的功能的话,注意。我现在给他演就是两个账号来回的弄了,其实我用一个账号演出,两个账号演示差不多是吧,只是你按先后顺序出来的,他们不会有冲突的。
12:08
然后这个时候大家看好我现在这个时候这个是这个是正式的,不用管它算数,然后这个产生一个感叹号,代表是什么呀。代表是本地文件修改,但没提交啊,那现在我提交的话,同学们你们想想我提交的话可以用哪些账号提交。都可以,虽然这个目录啊,这个目录。是这个刚才我们说了是这个B程序员,但但是他并没有保存吧,所以我们任意选,但是我们最好呢,在T2的话统一用。B程序员提交,开始的话就用A程序员提交,好,现在我去提交。选择他提交是可也可以啊,也可以在外边目录。提交它会自动勾选,那么呢,就是程序员提交代码。
13:00
好。这时候要要要减B。你好,不能保存。好,那么其同学们你更新一下啊,王本级是刚才是哪位同学已经成功了的,杨勇同学,你再更新一下,然后你再截个图里面看你B深渊提交有没有这个信息,尽快。更新一下怎么更新的,用这个命令。这个叫啊update直接右键,好,我也更新一下来到这里大家看啊,这是A元,我右键有一个叫做。啊。来到里面有一个命令叫什么update。然后呢,选A。一好。这个时候大家看好。是更新下来了,好,当然有的有有有其他同学提交了,看到没有是吧?好,这个的话,这个同学更新的是也是这个了,我看啊是是哪个同学提交的啊,也提交啊一还的话,好,那这个时候你看对may这个地方里面。
14:07
是就是P的功能做了,但是就在刚才这会儿,也有同学把这music也这个目录也提交上来了,对不对,你看。是不是干了坏事是吧,好,反正就是对于我们刚才毕确实提交这个东西了。这个命令吧,好,那么呢,就有我们就讲了这个命令。对吧,好,其实我们还可以看,在这个过程中,我们每一个版本做了哪些功能,好大家好啊,我们也可以看一看,在这里右键。注意在外面选择它也可以。然后有一个叫。这个SVN,然后有一个叫秀什么。那对不对,好,这个时候秀那的话,你随便随便哪个账号都可以。好。你看是不是可以看到了。
15:00
B成员提交是吧,这个呢,刚才有位同学因为这个是我提交的是吧,那这个提交的话呢,那就是那位同学偷偷的提交的,也是用AB在这个账号是吧,所以提交了好。这样的话呢,就可以这样子了,对吧,怎么问题吧,好,但是假如说刚才那位同学他提交这个代码是有这些文件啊,这hello啊什么的,这是是这个新版本了,相当于他的是新版本了,我想回到某一个版本。我就不要他这个版本了,是可以定位到某一个版本了,并台降了所要图形,我就不怕你提交对不对,好,这个时候你看好啊,这时候我右键我这个地方里面有一个叫up date更新到某一个版本。好,但我看一下啦,就是我到底更新到哪个版本。那是不是我添加到第四个版本了,第四个版本是就把前面先提交的,就就就就他就是到这个版本去了。
16:03
好,大家好,我现在选四。好,那一会的话,大家可以看一下这里面一会这文件呢,就应该什么。刷新一下。诶。我看看啊。好。然后我们看看啊,难道是要。点这个。更新到。如果是第三吗?难道是第三吗?好,我点一下。A1。好刷新一下,那这个时候我看看我这个位置里面。啊,确实回到之前的版本了,但是这个文件的话呢。那就是说他这这个文件它。
17:01
回不去是吧,那如果我对这个呢,这个版本我对对外面的一整块我看看啊,在这里面一点,假如说我定到呃,第二个版本我看看啊这里面。回退去。点击。哎。还有第二个版本好。六是去掉了,那这哥们可能提交好多次是不是,对不对,我也做过,他一直提呀,所以他都有,那如是啊,他比我还狠啊,但是这个时候你看就有这个东西了吧,对不对,可以他可以会谬的格式就没有了。对不对,就是他可能提交的比较早,就是这个这个版本。好,那有一个同学们,我们是确实可以回去,这没问题吧,好,OK。再加功能就是。
18:01
啊,单用户。单用户版本控制,就单用户就你就一个账号就可以了,而且刚才我们演示了什么多个账号对不对啊,单个用户很简单,你你就以后就就比如说我只用一个账号对吧,那这个时候你就可以改。改成是把这些什么移除。是只要一个账号啊,是不是啊就可以啊,这这这会吧。是一个账号啊。好,那这个有那个同学们在我们这个地方里面的话呢,这个基本的操作。啊就搞定了啊,基本操作搞定了,我们保存一下,一会我们的再演示多账号的一个。
我来说两句