前言

本文主要给大家介绍了关于HBuilder如何配置SVN的相关内容,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍吧。

注意:大家都配置前最好先备份好之前的文件资料

很早之前就想在编辑器上配置SVN,但找了很多资料都没有合适的,于是就自己摸索了一下,最后终于配置成功了。

对于项目较大的公司来说一般都用SVN或新起的Git来协作团队开发,后台开发用的VS基本都集成了SVN的插件。介绍如何配置之前我先说下为什么会选择这款编辑器。对于我来说从DW、 WebStorm 、sublime text一路走来,以及一款叫ATOM(没用过,只是有所了解)的新秀的编辑器。但我倾向一款国内团队打造的编辑器HBuilder。

说说我对几款编辑器的看法吧:

DW: 不用多说早期可视化网页编辑器,早已淘汰。

webstorm :一款功能非常强大的IDE编辑器集成非常多的插件。其中也包括今天介绍的SVN GIT等版本控制插件。正因为它集成的东西太多显得过于臃肿 ,占用资源相当大所以我就没有继续用它。重要的它是一款付费软件,在我们公司声明都要用的正版啊。

sublime text:对于国内外来说现在最流利的文本编辑工具莫过于它了。强大的插件支持,极其轻量,占用资源极少。只不过它只是一个文本编辑器,不同于IDE。它也没有针对前端进行开发。当我要安装好SVN插件提交的时候竟然弹出一个“BUY IT NOW”提示来。

Atom:新兴起编辑器,官方的GitHub开源项目。有点稚嫩,插件不是很多。相信不过多久可以与sublime text 并驾齐驱。

HBuilder:国内团队打造的IDE编辑器。针对前端开发而开发的软件。部分开源。内置EMMT ;less,Sass编译;FTP上传;GIT, SVN等版本控制工具。兼容eclipse插件,这意味着你可以在eclipse市场安装相应的插件而且它更新的频率很高,平均一星期更新一次。不过它还有很多可以改善之处。我就不大喜欢他的主题色,占内存也有点大,毕竟是IDE。

说了些题外话,现在入正题

1、安装软件到官网下载。 http://www.dcloud.io/(安装方法大家可以参考这篇文章)

2、安装SVN插件:

3、安装完了后,在项目管理右击点导入:

4、这里会出现有个SVN检出项目选项

5、选择“创建新的资源库位置”。

6、来到这一步里面URL的地址应该是空的。

7、如果你的项目是用SVN协助开发的,在项目的根目录下右击会找到SVN当前路径,把地址复制一下粘贴到刚才上一步说的地址栏。如果你不知道可以叫SVN管理人员给你地址。

8、粘到URL后点下一步后选择根目录继续点下一步(如果SVN有权限问题可能要输入账号密码)。

9、选择作为工作空间检出,会自动把项目,下一步。

10、去掉默认选项,选择你要检出的位置。

11、检出后在项目管理器里就会出现你刚才检出的项目了。

12、右击项目文件就有了 版本管理的菜单选项了,这时候你就可以在这里提交 或者更新你的文件了。

以后修改完文件就不用翻几层目录去找你要提交的文件了。

至此SVN配置已经完成了。

但我觉得还不够爽~~ 每次点要找到这个菜单点一次有点麻烦。

我就为这个SVN配置一个快捷键。

先上图:

1、我们先调出视图:

2、到这里视图已经调出到菜单栏,正常情况下会有SVN选项出现。现在开始设置快捷键。点“工具”–>选项,调出首选项界面。

选择快捷键 在搜索 “SVN”在结果中找到 “提交”然后绑定快捷键我这里用的是CTRL + ALT+C; “更新”就是用CTRL + ALT +U。

这样当你打开当前文件按下你设置的快捷键就可以马上提交你的文件了。

顺便说一下在当前文件按下ALT+ENTER就可以调出它的属性,你把提交后的文件路径复制给研发人员就不用又去翻文件夹找路径了。

总结

好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对我们的支持。

hbuid 集成svn_HBuilder如何配置SVN的步骤详解相关推荐

  1. Mac环境下配置tomcat的步骤详解

    前言 相信对Java Web稍微知道一点,一般对Tomcat都不会陌生,Apache是普通服务器,本身只支持html即普通网页,可以通过插件支持PHP,还可以与Tomcat连通(单向Apache连接T ...

  2. Linux配置JDK环境——步骤详解

    Linux安装docker 1.安装docker yum install docker 2.启动docker systemctl start docker 3.设置开机启动docker systemc ...

  3. mysql data文件夹恢复_【专注】Zabbix源码安装教程—步骤详解(2)安装并配置mysql...

    四.安装并配置mysql(1) 解压mysql-5.7.26.tar.gz与boost_1_59_0.tar.gz #tar -xvf mysql-5.7.26.tar.gz #tar -xvf bo ...

  4. [转]大数据环境搭建步骤详解(Hadoop,Hive,Zookeeper,Kafka,Flume,Hbase,Spark等安装与配置)

    大数据环境安装和配置(Hadoop2.7.7,Hive2.3.4,Zookeeper3.4.10,Kafka2.1.0,Flume1.8.0,Hbase2.1.1,Spark2.4.0等) 系统说明 ...

  5. mysql8.0导入备份_mysql8.0.20配合binlog2sql的配置和简单备份恢复的步骤详解

    第一步 安装 1.安装MySQL 2.安装Python3 [root@localhost /]#yum install python3 3.下载binlog2sql文件到本地(文件在百度云盘) [ro ...

  6. linux下 卸载qt_Ubuntu14.04安装、配置与卸载QT5的步骤详解

    1.之前我下载的是QT5.13版本但是安装结束后Qtcreator出现打不开,这里我推荐Qt5.9版本,下载网址如下: https://download.qt.io/official_releases ...

  7. python3.6.5安装教程-Ubuntu16.04安装python3.6.5步骤详解

    下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...

  8. jsapi支付签名_PHP实现微信支付(jsapi支付)流程步骤详解

    最近接触到一个项目,涉及到微信支付,搞微信开发这么久以来,还没搞过支付,之前也就搞过公众号发红包,感谢前辈们的探索,我看了他们的博文,让我少走了很多弯路. 前期准备: 1.微信认证服务号,并且开通了微 ...

  9. pycharm导入python环境是空的_PyCharm导入python项目并配置虚拟环境的教程详解

    PyCharm导入python项目并配置虚拟环境的教程详解 进入PyCharm后,点击File→Open,然后在弹窗中选择需要导入项目的文件夹: 打开了python项目后,需要配置该项目对应的pyth ...

最新文章

  1. python中约瑟夫环程序_Python实现约瑟夫环问题的方法
  2. orcle 删除表报正在使用_ORA-14452:试图创建,更改或删除正在使用的临时表中的索引...
  3. 贝叶斯软件genle教程_手把手教你用R的gemtc包对生存数据进行贝叶斯网状Meta分析...
  4. POJ1151基本的扫描线求面积
  5. 实验开篇介绍---开发板介绍
  6. 数据结构(严蔚敏)之一——顺序表之c语言实现
  7. 计算机学的语数英大概是那些,职高如果选电子商务专业那是不是要学语数英
  8. for循环执行 mybatis_Mybatis中使用循环遍历
  9. 软测试综述——PV操作
  10. Spring 注解配置(2)——@Autowired
  11. 关于for循环的javascript习题
  12. 单片机编程软件很简单(一),keil单片机编程软件忽略警告+全局替换
  13. Linux环境Hadoop环境搭建
  14. ios下拉效果滑动滚出页面
  15. whois查询的不同结果是什么意思?
  16. 信息学奥赛一本通1189:Pell数列 OpenJudge1788:Pell数列
  17. Javascript中删除数组中重复出现的元素
  18. 牛客竞赛小白试炼(20201205 怕npy的牛牛)
  19. 考研:从了解初试开始!
  20. 各大银行ATM跨行取款收费一览表 程序员的切身利益 不得不看啊

热门文章

  1. python自动化测试开发_基于python的selenium2自动化测试从基础到实战(Python3、selenium2、自动化测试、web测试)...
  2. postgresql修炼之道_PostgreSQL的TOAST技术
  3. 吉林大学计算机英语成绩,吉林大学复试出结果,初试分差84分,复试成绩却相差无几!...
  4. C++打印浮点数时保留两位小数
  5. 埋点技术:“呵呵,你在网上的一举一动,都在我眼皮子底下”
  6. 万字长文丨7个经典问题,助你拿下Java面试(建议收藏)
  7. CompletableFuture详解~thenCompose
  8. Inline Method(内联函数)
  9. 计算机考研落榜了怎么办,考研落榜了怎么办
  10. jmeter里的连接数_Jmeter之连接问题