DCloud_HB_WDL
DCloud_HB_WDL
  • 发布:2018-11-16 15:53
  • 更新:2021-08-22 05:53
  • 阅读:34414

Windows: HBuilderX SVN使用教程

分类:HBuilderX
SVN

1. 安装svn插件

点击菜单【工具】-->【插件安装】, 安装svn插件

如果本机已经安装了TortoiseSVN,可以直接继续。如本机未安装TortoiseSVN,会提示下载该工具。该工具网站同时有中文语言包,不习惯英文则可以安装语言包。

2. Svn导出项目

方法1:. 点击菜单【文件】-->【导入】-->【从svn导入】

方法2: 如果您本地已存在svn项目,直接拖到HBuilderX 项目管理器中

3. Svn 提交更改

  1. 选中项目或选中要提交的代码
  2. 右键菜单,点击【SVN提交】

4. Svn 更新

  1. 选中项目
  2. 右键菜单,点击【SVN更新】

5. Svn快捷键设置

  1. 点击菜单【工具】-->【自定义快捷键】
  2. 在文件底部可以找到如下配置
    //svn更新  
    //{"key":"","command":"ExternalCommand:SVN_UPDATE"},  
    //svn提交  
    //{"key":"","command":"ExternalCommand:SVN_COMMIT"},  
    //svn比较差异  
    //{"key":"","command":"ExternalCommand:SVN_DIFF"},  
    //svn检查修改内容  
    //{"key":"","command":"ExternalCommand:SVN_REPOSTATUS"},  
    //svn查看日志  
    //{"key":"","command":"ExternalCommand:SVN_LOG"},  
    //svn删除当前文件(单个文件)  
    //{"key":"","command":"ExternalCommand:SVN_REMOVE"},  
    //svn增加文件(单个文件)  
    //{"key":"","command":"ExternalCommand:SVN_ADD"},  
    //svn还原(revert)  
    //{"key":"","command":"ExternalCommand:SVN_REVERT"},
  3. 把你需要配的快捷键,复制到右侧,取消注释,在key里填入你的快捷键即可
    [  
    {"key":"ctrl+alt+u","command":"ExternalCommand:SVN_UPDATE"},  
    {"key":"ctrl+alt+i","command":"ExternalCommand:SVN_COMMIT"}  
    ]

6. 上传本地项目到svn服务器

注意HBuilderX里非svn项目点右键不会弹出svn菜单。所以你需要在外部处理这个需求。

你可以使用TortoiseSVN在资源管理器里操作。

7. 其它教程

3分钟学会SVN: https://segmentfault.com/a/1190000014245101

极客学院的SVN教程:http://wiki.jikexueyuan.com/project/svn/

mac版svn配置教程见:https://ask.dcloud.net.cn/article/35252

2 关注 分享
Trust DCloud_HB_WKP

要回复文章请先登录注册

冰凌桦

冰凌桦

如何一次性提交多个文件到svn呢,发现选择了好几个,提交时只显示一个,不知如何操作,请大神指教
2019-11-04 10:14
3***@qq.com

3***@qq.com

爬过的坑,装完之后从svn导入工程,提示需要依赖TortoiseSVN需要安装,重启下电脑就好了
2019-09-11 15:53
3***@qq.com

3***@qq.com

svn插件没有Hbuilder的好用
2019-09-03 16:51
m***@qq.com

m***@qq.com

回复 7***@qq.com :
我也是,习惯了编辑器的svn插件,和eclipse保持一致,不习惯svn客户端操作
2019-08-17 22:19
7***@qq.com

7***@qq.com

hbuilder和hbuilderx的 SVN插件为什么不一样?又或者能不能给hbuilderx也弄一个hbuilder一样的svn供用户选择?
2019-07-23 13:55
1***@qq.com

1***@qq.com

我想知道svn分支怎么使用
2019-07-10 20:09
ShoChenDrX

ShoChenDrX

为什么不搞一下修改时自动获取锁呀,每次开始编辑时都需要先在文件上手动获取锁,再去修改,很麻烦的,这个早就OUT了的操作
2019-04-19 09:03
b***@yeah.net

b***@yeah.net

导入完SVN项目,就运行不了了
2019-04-02 14:56
PercyCJ

PercyCJ

完全不会用,神奇的hbx
2018-12-27 16:07
l***@qq.com

l***@qq.com

能有个快捷按钮放在菜单上面吗?有时候目录很深,还得去点右键,再找菜单。。。好麻烦
2018-12-18 10:34