Mac下Intellij IDEA使用之SVN图文详解(2)

这里介绍一个小功能,如果我们有一些文件我们并不关心他是否改变,我们就可以再新建一个changelist,我这里叫new changelist可以把我们不关心的文件放入到这里,这样方便我们观察我们关心的文件,比如如果是个大的工程,很多class文件我们并不关心,就可以这样做

Mac下Intellij IDEA使用之SVN图文详解

Mac下Intellij IDEA使用之SVN图文详解

我们开始提交我们修改过的代码,一般的顺序是我们先update,如果update的时候没有任何提示,就可以顺利提交,如果有冲突,他就会告诉我们那些文件有冲突,需要解决,这里我认为不如eclipse中的svn直观

Mac下Intellij IDEA使用之SVN图文详解

顺利提交

Mac下Intellij IDEA使用之SVN图文详解

下面我们做一个有冲突的例子,我在这别处用其它用户已经改了同一行的代码

Mac下Intellij IDEA使用之SVN图文详解

所以按刚才的方法更新的时候就会告诉我们有冲突

Mac下Intellij IDEA使用之SVN图文详解

点合并就出现了下面的这个界面,这个感觉比eclipse好一点,这个中间的就是我们想要的最终结果,两边就是两个冲突的版本,根据需要解决好冲突,点apply意思是中间的已经就是我们最终想要的结果。然后提交就可以了

Mac下Intellij IDEA使用之SVN图文详解

最终结果

Mac下Intellij IDEA使用之SVN图文详解

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/13928.html