mac下idea的使用之svn篇--有图超详细

mac下idea的使用之svn篇--有图超详细

博客分类:

记一下idea的svn使用有图超详细 根据在eclipse里使用svn的经验琢磨了一下idea,现把idea下svn的使用方法记录如下 主要分为几个功能来介绍 第一个功能当然是把远程的svn代码拉到我们本地

下面的多出了一个svn的窗口,在左边有加号可以添加一个svn的库


输入svn的地址,我用的是本地的测试,所以地址为svn://127.0.0.1/newproject 根据服务不同这个地址也不一样 可能是http或着https
 

添加上svn库的地址后,我们可以浏览库上的文件,当然也可以做一些操作,比如删除,查看历史记录等,这里在添加svn库的时候,如果有权限限制,会让你输入用户名和密码

 
把工程导入到我们的工作区间,在idea下叫作project,我们的工程叫做module

check到工作区间后再导入到当前的窗口


 
 就next就可以了,当然如果是eclispe的工程要根据情况选

好,现在已经代码拉下来了

可以查看代码的历史记录,这个是库上的历史记录,看看谁改了等

下面的窗口中会显示信息,现在可以看到库是的代码只是初化的时候提交过一次


 第二个功能就是改代码上传更新解决冲突中等操作

我们先改代码加一行代码如图System.out.println("hahah!");

file1也改一下,下面的changes窗口就可以看到这两个文件已被修改过

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

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


 
 顺利提交

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

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


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

 
最终结果

 
 下面是一些可能有用的功能,查看某个版本更改了那些文件
 

左键之后有可以有一些操作,比如和本地和某一个历史版本比较等

 
 
 也可以把某一个文件还原到某一个历史版本,head是最新的,可以点上面的选择版本
 

这里可以看本地的历史的版本

 本地保存的一些版本,有的时候这里很有用
 

这样看各个版本改了哪些文件很方便

 有两个窗口,很直接

时间: 2024-10-19 19:24:41

mac下idea的使用之svn篇--有图超详细的相关文章

Mac下 Windows 7 虚拟机搭建SVN服务器的详细步骤(此方法同样适用于单纯的Windows系统搭建SVN)

---恢复内容开始--- 接着上篇文章(http://www.cnblogs.com/syc2016/articles/5151056.html),接下来为小伙伴们分享关于Mac下搭建Windows 7 虚拟机上搭建SVN的具体方法,废话不多说,直接上干货. 一.准备材料:Mac下 Windows 7 虚拟机.VisualSVN-Server.TortoiseSVN. 为了各位看官方便,特准备VisualSVN-Server-3.3.1-x64.TortoiseSVN-1.9.1.26747-x

mac下如何用Xcode从svn服务器Check Out出项目源代码

iOS开发下版本更新很快,本文就讲解一下如何用最新的Xcode版本(Version 6.2 (6C131e))来从我们的SVN服务器Check Out出项目的代码. 首先,找到Xcode中Source Control菜单项,选择Check Out... 输入项目在SVN服务器里的地址:(值得说明的是, 这里的url要写到要checkout的项目, 只填写svn根目录在下一步认证时会报错的.) 下一步就是输入我们代码仓库的一些信息以及个人身份的验证了,参数含义:Address-项目所在的SVN服务

Mac 下使用AS 报错 svn: E155021 当前svn 版本太低

工作环境 OS X EI Capitan 10.11.1 当时的apache 的版本为 1.7.XX (终端 可以用 svn --version 查看svn版本 ,是两个短线哦) AS 报错消息 svn: E155021: This client is too old to work with the working copy at ... 解决方案: 1. 要更新对应系统的SVN版本,可以跳转到 https://www.wandisco.com/subversion/download 下载对应

mac下比较好用的svn软件,SVN客户端CornerStone 2.7.10 破解版

一.已经破解,可以直接使用. dmg文件无密码,也不需要注册机.直接使用即可 二. 界面... 三.添加repository 点击左侧栏中REPOSITORY那一栏的+选择添加repository 如果你公司的给你的repository地址为svn://开头,则选择SVN Server,如果为Http://或https://开头,则选择HTTP Server 1.SVN配置 假设你公司svn地址为:svn://192.168.1.111/svn/ios,用户名:svnserver,密码:1234

64位win7下安装MongoDB以zip包的形式 图文(超详细)

首先从mongodb的官网上下载对应版本的zip包. 如果你使用Windows 64-bit 2008 R2+ 或win7需要安装Hotfix补丁. 读者可以去网上下载相应的版本. 解压后会得到如下的一个目录: 然后自己在某个录下下建好一个目录.我这里的目录是这样的 F:\MongoDB 然后讲上一步种解压的文件内容全部复制进 F:\MongoDB这个文件夹 . 然后再在对应的磁盘创建一个MondoDBDATA的文件夹.这里我的路径是这样的:   F:\MongoDBDATA 然后在cmd窗口种

idea的使用之svn篇

记一下idea的svn使用有图超详细 根据在eclipse里使用svn的经验琢磨了一下idea,现把idea下svn的使用方法记录如下 主要分为几个功能来介绍 第一个功能当然是把远程的svn代码拉到我们本地 下面的多出了一个svn的窗口,在左边有加号可以添加一个svn的库 输入svn的地址,我用的是本地的测试,所以地址为svn://127.0.0.1/newproject 根据服务不同这个地址也不一样 可能是http或着https 添加上svn库的地址后,我们可以浏览库上的文件,当然也可以做一些

Mac下 Windows 7 虚拟机成功搭建SVN服务器后如何与Xcode建立联系,并上传原始工程的详细步骤

---恢复内容开始--- 本篇文章主要讲述Mac下 Windows 7 虚拟机成功搭建SVN服务器后如何与Xcode建立联系,并上传原始工程的详细步骤. 关于如何配置Mac下虚拟机可以参考: http://www.cnblogs.com/syc2016/articles/5151056.html 关于如何在Mac下Windows 7 虚拟机下配置SVN服务器可参考: http://www.cnblogs.com/syc2016/p/5151420.html 一.操作步骤 1.打开虚拟机上的Vis

mac下eclipse关联svn插件

由于新冠状病毒的疫情这一周都需要在家办公了,家里只有一个mac之前只是娱乐工具,今天不得不用它撸代码,无奈重新安装各种环境,mac和windows的环境安装区别还是很大的,今天差点折磨死我,尤其是在eclipse中安装svn的插件!网上的一些教程和文章都太过老旧了,很多现在都已经不支持了,导致我这次的安装异常的艰辛.呕心沥血总结一下我今天一整天几乎不吃不喝的成果. 首先,我想先装一个svn的应用,发现mac并没有,于是装了一个s'martsvn先把代码撸下来,不得不说这个东西一点都不好用.然后开

Mac下的SVN客户端工具Cornerstone使用教程

前面几篇文章我介绍SVN服务器的安装,配置,实战.当然其中也加入了一些客户端测试的命令,使用命令当然是一个非常好的选择,但是对我们人类来说还是喜欢图形化界面的操作的.因此本文将介绍我喜欢的一款SVN客户端工具的使用. 想要安装的Cornerstone的朋友,我有个坏消息是,如果你想使用它的正版软件,你是需要花费几十美金的,当然这里我带给您的永远都是有价值的好的信息,那就是在我们天朝使用软件还花钱真的是极品,我就奉献一下我在网上找到的一个比较好的破解版:http://pan.baidu.com/s