00:00
那么下一步呢,我们涉及到把远程库里边这工程哈,我们去把它克隆到我们本地,也就是不不单要克隆到本地呢,还需要去放到我们eipse的工作区里边,还得让eclipse呢,把它们作为工程呢给管理起来啊,我们能够继续呢,后续进行开发,在这个操作上面哈,我们跟大家说,呃,高一点版本的eclipse和低一点版本eclipse呢,它操作呢还有点不一样,所以下边呢,我们来看一下哈,咱们就以这个oy跟CL斯它的这个呃,克隆操作,克隆工程的这个操作和我们ER eclclipse这个克隆工程的这个操作,他们这个我们分别去演示一下,这个oy跟eclips呢,代表版本高一些的eclipse eclips呢代表版本低一些的eclipse。这个时候呢,这个操作哈,我们先在这个oxy跟里边去演示一下。
01:04
这是这是我们这个是我们O哈。我们点右键,首先呢是这个import。哎,第一步呢,所以说第一步呢,其实就是去导入一个工程。哎,先做这个操作。然后呢,在这个里边哈,去选这个GI projects from GI啊去选这一项。我们就截这个局部就好了哈。呃,我们要操作选中的这一项呢,我们去给大家大家标出来。选这个啊,跟我们以前不一样了啊,我们以前呢是导入一个已经存在的工程,现在这回呢,要从get里边去导入工程。
02:09
然后呢,下一步怎么做呢?点next,那肯定是选这个CUUUR这样一项啊,肯定是选这样一项。我们也给大家标出来。这个next咱们就不标了哈,咱们节约我们这个文档的这个篇幅。这个地方要。嗯。然后呢,我们看再下一步,那你就把你的UR地址给粘过来吧,哎,那就是复制我们这个工程啊,它的这个UR地址c download,呃,HTTP这个哈,我们得去复制这个地址。
03:01
嗯。哎,选这个点一下它啊,就能够去复制了,复制粘贴过来。哎,我在这儿得重新复制一下啊,因为我复制了那个图片。哎,那么这个因为岳不群这个账号呢,他已经给记住了哈,所以在这的话,他直接就出现了。我就把整个这个界面都给他截个图,这个我还是不放心哈,我这个为了大家这个别,呃学习的时候有疑惑,我在这儿呢,给标记一下哈,这个地方呢,是我们给粘贴过来的。
04:01
把这个图画一下。哎,那嗯,然后呢,还是点下一步。呃,这个界面呢,也没有什么可操作的,我们现在呢,要呃克隆下来的呢,就是它的master这个分支,也没有什么别的可说的哈,我们这个地方呢,这个地方就直接截图啊,这肯定就是点next。然后呢,到下一步这儿啊。这个地方我们就需要这需要去改一改了,我们把这儿呢,要改成改成我们本地工作区的这个目录,Eclipse的工作区的这个目录啊,因为咱们没有说这个eclips这个我们呃工作这个这个工程哈,在这个工作区的这个外边,这个也会很混乱,也不利于我们这个开发的时候呢。很好的去管理啊,所以在这儿的话,我们点这个BB,我们需要去浏览一下这样一个位置。
05:07
就是它初始的时候是这样哈,我们需要点这个B。哎,去选中,选中我们这个工作区这样一个目录。嗯。来,我们点一下我们工作区在哪呢?我在D盘work spaces,然后呢,是我们这个oxygen这样一个目录,呃,点一下这个保存。这个时候呢,我把这个就得稍微缩小一点了哈。选中工作区这个目录。那么就是下一步我们。嗯,哎,他的下一步操作就是这个。
06:03
然后再下一步操作呢,是来这儿点保存。点完这个保存以后呢,好,这个有个问题哈,它这个为什么没有直接给我保存哈,因为我们本身呢,已经有一个test get这个工程了,这儿我得改一下名字,大家其实我这是因为为了方便一会儿我们演示别的操作,那如果不是为了演示别的操作呢,这没有这个呃,同名的工程,这直接一保存就可以啊,我这儿呢,需要改一个名字,然后再点保存。哎,改完名字以后呢,这个这个值呢,你看它这就发生了变化。嗯,我们把这一小块呢解一下哈,这就是我们改了以后的。嗯。诶,点完保存我们就来这儿了。
07:01
这是一系列操作哈,你看我们很详细的给大家去截图了。嗯,然后呢,再下一步呢,肯定就是点这个了。诶,你看这个时候呢,他就已经是在去下载这个文件了啊,他现在呢,其实这个目录哈,他已经下载好了。现在呢,他已经下载好了,我们去找一下啊,我们刚才指定是这个工程,你看这里边儿的这些文件和目录之类的东西呢,你看现在就都已经下载好了。我们接下来呢,所要做的事呢,就是决定这个目录呢,我们以什么形式啊,导入到我们这个工作区里边。这就是我们这一步要决定的。你看哈,他在这儿呢,他说select a wizard to use for importing projects,选择一种方式啊,去导入这个工程,我们结论呢,是要选这个第三个啊,我们给大家解释一下,为什么是要选这个第三个哈。
08:08
他这个第一项呢,说的是导入已经存在的一个eclipse工程,但其实我们这个下载的这个目录里边哈,我们把eclipse特定文件呢,前面通过忽略的方式已经给它抹掉了,他已经没办法去把它识别为一个eclipse工程了,所以这一项呢,白瞎他用不了。第二项呢,一个新的工程,如果是用新的工程这个界面去导入的话呢,我们这个工程呢,就会作为新工程的一个目录,它的子目录,那就这目录结构就错位了,它就不对了啊,所以我们只能选第三项作为一个普通的工程去导入。然后呢,是点这个是下一步。工程的名字就是它,哎,这个地方呢,也不需要去改什么,点finish就好了。
09:02
嗯,当然呢,它这个时候你看呢,这个下载下来以后哈,它整个这个目录结构呢,呃,完全没法用啊,我们在实际开发当中呢,这个目录结构是没法用的,我们需要让eclipse呢去识别到它呢,呃,把它转换为一个eclipse工程啊,你看现在呢,它还是一个很朴实的是这样一个状态哈,我们这时候呢,需要再做一个操作,哎,呃,让他操作完以后呢,这个目录结构哈,看起来和我们这个工程呢是一样的,怎么做呢?点右键。啊,这不是team了,哈肯,然后呢,Convert to project这样一项。嗯,我们把这一块呢,也截一个图哈。这是我们要去这个转换这个工程。点右键confi convert to project。
10:02
啊,他需要去处理一下,等这条读完了以后呢,再打开啊这个结构呢,就非常的符合我们的习惯了,就完全不影响我们的开发了,哎嗯,我们能看到这个时候eclips呢,它就会生成这个点settings,哎,点class pass.project这些文件啊,所以说eclipse的工作呢,后期呢也不会有任何的影响,从这呢,我们能够发现这些eclipse特定文件哈,他们并不是啊,你看他们,我们在呃初始化本地库的时候呢,初始化本库以后呢,就把他们给忽略掉了,那么忽略掉也没关系,当你另外其他的团队成员把它给克隆到本地以后,他在eclips里边呢,是完全有办法再生成这些文件的,诶那么他在生成呢,肯定是跟他跟他自己的这个E是非常契合的啊,是非常这个呃是嗯,不会有任何的这个不协调,诶,所以这个时候呢,呃,我们。
11:03
就完全在整个这个开发版本控制过程当中呢,完全屏蔽了所有人这个所有人这个IDE工具的这个差异,我们就完全给他这个屏蔽了。那么我们为什么能够屏蔽呢?这里边其实maman起了很大的作用啊,这个ma的这个工程呢,它的目录结构就在这儿呢,成了一个规范啊,大家呢,只要我们都遵守这个规范,不管你使用这个什么IDE环境,我们都能够能够参与这个协同开发。
我来说两句