00:00
好嘞,下面我们来看我们怎么去创建啊,并且配置版本库。首先呢,我们去创建版本库需要用到的目录,这个目录呢,我们选择在VAR这个目录下边来建,哎,比如说呢,我们在VAR下边啊,去建一个SVN这样一个目录,SV下边去建一个repository这个目录没有什么硬性的要求啊,你只要建一个就好了。我们把这个命令呢去拿到我们的笔记里边。嗯。然后呢,我们进入到这个目录里面,现在这个目录里边还什么都没有是吧,那么我们考虑哈,你搭建一个SV服务器的话,呃,你是让他管只管一个项目效率高呢,还是同时能够管好几个项目,这样效率高呢?
01:17
哎,那肯定是不能让他只管一个项目是吧,如果每一个项目都搭建一个SV服务器的话,这样效率太低了,我们一个公司呢,可以考虑搭建一个SV服务器,然后呢,同时去管我们好几个项目,那如果是这样的话呢,我们就需要再把专门的项目目录再给它建出来,比如说啊,我们去建一个目录呀,叫做pro OA就是project,哎,OA就是自动化办公的意思啊,我们用这个呢来代表我们OA这个项目。呃,比如说呢,我们再来一个ERP,嗯,是吧,这就是这些目录呢,就分别对应各个具体的这个项目。
02:00
哎,那么我们就是在版本库目录下啊,去创建具体项目的目录。创建好这个项目的目录以后,我们要把它变成SV的版本库啊,那么你这个时候吧,你就单纯的只是一个目录就不够了,你只是一个目录就不够了啊,需要加入SCN特定的配置文件啊,和这个相关的一些其其他的文件啊,这里边就包括它的数据库文件等等啊,那么怎么能变成in的版本库呢?我们需要执行一个s me create这样一个命令,Svin是主命令,Create是子命令,在它后边呢,跟上一个目录,这个目录呢,就是你看你想把哪个目录啊变成SN的版本,括我们这儿呢,写这个绝对路径版,抛这A。
03:01
把这个命令我们拿到笔记里边。来这是,呃,我们下一步就是创建我们SN的版本库,这个版本库创建好了以后哈,它是有具体效果的,看到了吧?啊,它会生成这样一些目录和文件,这些目录和文件都干嘛用了呢?有一些我们是有用的,有一些我们没有什么用,我们把有用的我们给大家去介绍一下啊。来大家看啊,嗯。我们这儿有一个CF目录。这个康复目录它的作用呢,就是我们存放版本库的配置文件,版本库的配置文件啊。
04:13
哎,我们将来呢,去给版本库呢,配置权限的相关的信息,就是在康复目录下边去做的,然后这个DB呢,它是我们的数据库目录。他是我们数据库的目录。就是说呢,我们SV呢,去管理我们的,咱们上传上来这些文件呢,它也是用数据库去去管的,那么这个里边哈,它。呃,数据库的文件呢,就放在DB这个目录里面,呃,然后呢,这个hos呢,存放我们的钩子程序。这个钩子程序是我们在讲J的时候啊,咱们在JS里边去做这个持续集成的时候,我们会给大家去讲这个钩子程序咱们会用到啊,现在呢,咱们就给大家去提一下这些东西呢,诶是我们多少是有一点这关系的啊,其他其他跟我们没有关系的话,咱们就先不介绍了。
05:21
创建SN版本库,这是版本库它的内容。这样的话呢,相当于我们这个版本库呢,它就建好了。
我来说两句