00:00
我们呢,刚才在创建跟仓库的时候。说到一个目录结构的问题。那么下面呢,我们就来说一下啊,这是。跟仓库的。标准目录。结构。我们看到这假设说啊,我们现在重新创建一个。呃,重新创建一个什么呢,这个比如说。AA吗?你看就这一步。他说创建这样一个仓库啊。啊,单项目仓库使用什么。With the top level t branches and tax photo。
01:03
我们使用它,你看会出现什么情况啊,下一步。然后。没有访问权限是吧。好,Finish。大家看我这AA直接里边就出来了三个目录。这这三个目录是干嘛用的?这是一个标准的跟仓库结构。但是呢,这几个目录具体应该怎么样用SN,并没有明确的给我们一个规范。更多的还是。我们用户自己的习惯。那么在用户自己的习惯里边,最常见的用法。是什么呢?是我们这个CH目录串主干的意思啊,是吧,作为主开发目录。Branches。Branch branch不是分支,Branches。
02:03
作为分支开发目录,而T作为一个只读的存档目录。那么在这个用法下啊,我们所有开发的程序都是基于创可进行的,就是我们的开发都是在创下。当一个版本,比如说我们1.0是吧,这个开发告一个段落了,这个版本告什么叫一个。版本告一个段落,就是开发测试文档,呃,如果你桌面程序是吧,制作它的安装程序,打包等等,这个过程都结束了。那么我们的代码就要进行冻结。怎么就冻结了,把这个1.0版本写入到T目录。那么喜到太斯就存起来了呀,以后呢,我们继续开发在哪,还在创开再创下,继续开发下一个版本。
03:08
那么我们在开发的过程里边啊,突然间发现。这个1.0这个版本里边有个bug。或者是我们1.0这个版本需要增加新的功能了。那么这时候新增加的功能或者这个bug和我们现在这个2.0版本,正在开发的2.0版本又没有直接的关系。也就是说对于新增功能,对于1.0里边新增功能,或者对于这个bug的修复,与我现在开发的2.0没有关系。那这时候就可以在我们那个1.0版本上直接修改了,只不过这个修改的时候怎么样修改。把叉把这个目录里边的1.0版本。
04:04
内容同步到我们的bra目录里边。给我们同步到branch,然后这时候这个分支。你就继续开发,你不让写里边继续开发就行了。创客目录呢,它2.0版本呢,也是继续开发同时进行,谁也不影响谁。最后创目录里边2.0这个版本。我们也结束了。然后呢,Branch里边这个大ug的修复也好,新增功能也罢,也结束了。然后将。我们T里边2.0版本的与branches内容进行合并。呃,变成了比如说2.1版本。所以呢,这个。这三个目录啊,就是常见的用法就是这样的,那简单写一下啊。
05:06
这个目录用法。说明。啊,一般啊,我们一般的用法,一般的用法是创,这是什么是主干是吧,是。呃,作为主开发目录。Branches branch branches分支是吧?作为。分支开发目录。T。
06:01
成长目录。它是作为存档目录的。就存档目录。啊,我们一般给它放进东西以后,马上给它变成只读的。当然你要是本身这个目录是只读的啊,你放是没法放的,所以呢,需要放过以后马上给他改成只读,当然这个是由谁。你最后。你要知道啊,这个版本结束了,什么叫版本结束了,谁决定的,你的项目经理啊,项目经理认为啊,现在这个啊就是1.0了,所以项目经理会把这个版本给他放到T。项目经理会给他放到text下,放到text下以后再给他变成只读的,其他人是不能修改的,也可以其他人可以看,但不能读。
07:03
或者说项目经理,对于项目经理来说,Tax是什么是?可读可写的,但是其他人是只读的。的权限不一样。知道吧,他的权限是不一样的。那OK了。就是这三个目录啊,通常的用法。
我来说两句