WebStorm2018.1 下配置与使用SVN详细教程

WebStorm开发,WebStorm的确是一个不错的IDE,在编写JS的时候提供了很多包括自动完成等强大的功能。在实际项目开发中如何搭建SVN版本控制工具进行团队合作开发呢?

1.安装SVN

在官网下载: tortoiseSVN,(点击下载)。安装过程中注意,安装时默认没有选择 ”command line client tools”,这里需要选上。

    

  番外拓展:(这里必须记得选择 “command line client tools”,如果不选择,就会少下图中的文件。在进行WebStorm配置时,会找不见 svn.exe 文件而卡住。

        如果真的忘记了安装,找到安装包重新运行,选择 modify,然后勾选 command line client tools 项就行了。)

2. 客户端测试 SVN

    这里使用TortoiseSVN,输入地址svn://你的IP 即可,不出意外输入用户名和密码就能连接成功了。

    默认端口3690,如果你修改了端口,那么要记得加上端口号。

  

  注意:

  需要使用 svn://  而不要使用  http://协议  否则会提示以下错误信息:(Unable to connect to a repository at URL ...)

3. 配置 WebStorm ,在webstorm中安装“SVNToolBox” 插件。

  (1)打开Webstorm,选择 “ File  >>  Settings ”;  (文件 ----> 设置)

  (2)点击 “Plugins”,然后再点击 “Browse repositories” 按钮;(插件 ----> 浏览存储库)

  (3)搜索“SVN”,在搜索结果列表中点击 “ SVNToolBox ”,单击 “Install” 按钮安装;

    (如果你看到,我的 “Install” 按钮 和你的不一样,不用担心,因为这是我 P上去的,我安装过插件,已经没有 “Install” 按钮了。)

              

  (4)安装完成后“重新启动WebStorm”;(同上,如果按钮不一样,不用担心,这也是我 P的)

  (5)重启进入Webstorm,接下的配置比较重要,网上水贴,基本都是这里有坑,不说。是真坑!!!

    继续选择 “ File >>  Settings  >> Version Control >> subversion ”,进行svn本地的安装配置(如果没改安装路径,就是下面和我一样的路径,如果没有svn.exe请看第一步。)

    同时将下边的三个选项取消,点击OK。  这样 WebStorm 就配置完毕了。 (文件 ----> 配置  ----> 版本控制  ---->subversion )

4.  “SVNToolBox” 插件的使用简介:

  从svn 上拉项目

  (1)打开 WebStorm,然后菜单中 找到并点击 VCS,找到 “Checkout form version control”(从版本控制中检出),然后点击 Subversion,此时会出现 Checkout from Subversion 弹窗;

 (2)点击弹窗上的 + 号,输入 服务端的svn地址 并点击确定;接下来会弹出弹窗输入用户名和密码,将创建用户的用户名和密码输入即可;

  (3)回到 Checkout from Subversion 页面,选择 需要检出的项目  并点击 checkout ,在弹窗中选择要进行版本控制的项目依次选择确定。

   (这里有个会用到的地方,就是 图二的 Destination 选项,在这里可以选择检出到本地到的路径。防止多项目都检出到一个文件夹下的烦恼,会用的人自然懂。)

   

  往svn上 更新和提交 项目

  (1)只有一点,就是 “先更新,在提交”。

     具体操作,也就是 选中需要提交的文件。 先 Update File 再 Commit File。

  

  (2)更新与提交可能 也会碰到一些问题。这里暂时我是没有碰到,我就先从网上摘抄一些。 以防以后用到。(以下内容 来自网络:)

  

      选择被修改的代码文件,然后单击“Commit”按钮;

    

   成功提示或者错误警告提示;

    A.成功提示

  B.错误警告提示

   ①.点击Review审查

   ②.修改这些错误和警告

  ③.再提交

by不言谢

原文地址:https://www.cnblogs.com/byx1024/p/12194575.html

时间: 2024-10-04 16:04:02

WebStorm2018.1 下配置与使用SVN详细教程的相关文章

Mac OS X 配置 Apache+Mysql+PHP 详细教程

网上的教程已经有很多,这里简洁的记录一下.以 Mac OS X Mavericks 10.9.X 为例. 先附上如何进入指定目录文件夹,按键盘 Command + Shift + G ,然后输入指定目录名即可. 工具/原料 以 Mac OS X Mavericks 10.9.X 为例. 一.启动 Apache 1 Mac OS X 系统已经集成了 Apache+PHP 环境,依次进入“系统偏好设置 -> 共享” ,开启“Web 共享”,就可以打开 Apache. 但新版的 Mac OS X 中,

Mac OS X Mavericks 配置 Apache+Mysql+PHP 详细教程

网上的教程已经有很多,这里简洁的记录一下.以 Mac OS X Mavericks 10.9.X 为例. 先附上如何进入指定目录文件夹,按键盘 Command + Shift + G ,然后输入指定目录名即可. 一.启动 Apache Mac OS X 系统已经集成了 Apache+PHP 环境,依次进入"系统偏好设置 -> 共享" ,开启"Web 共享",就可以打开 Apache. 但新版的 Mac OS X 中,苹果取消了这个共享功能的图形界面,只能从命令

linux下安装mysql5.7.25详细教程

前言 最近项目上线,开始给用户测试了.搞下来好多台服务器,自然要装一个mysql的服务器.想想广大博友应该都会遇到如何装mysql的问题,就此分享,给大家一个安装指南.供大家以后安装的时候,提高效率,瞬间完事. 准备工作 当然是准备一个mysql5.7.25的tar包啦!自行百度下载吧!留言找我要也行! 安装步骤 检查是否有老版本的mysql 检查是否有老版本 rpm -qa | grep mysql 输入后,没有任何信息弹出,证明机器上没有老版本的mysql.如果有,就会展示出mysql的版本

Myeclipse 2014配置SVN详细图解

1.什么是SVN? 管理软件开发过程中的版本控制工具. 2.myeclipse安装SVN插件步骤,以myeclipse 2014为例. (1)下载SVN插件 http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 下载最新的稳定版本. (2) 解压缩 (3)打开myeclipse安装目录,在MyEclipse Professional 2014\dropins目录下新建SVN文件夹,讲features和plug

Win7配置SVN详细步骤(服务器和客户端)

Win7配置SVN详细步骤(服务器和客户端) 1.       下载并安装服务器端SVN 下载地址:http://subversion.apache.org/packages.html, 根据操作系统下载相应版本(Setup-Subversion).默认安装目录可为: D:\ProgramFiles\Subversion 2          下载并安装客户端SVN 下载地址: http://tortoisesvn.net/downloads.html根据操作系统下载相应版本(TortoiseS

SVN详细配置与使用 ——一步步教会您使用

项目管理在项目开发活动中起到非常重要的作用,而对于初学者来说学习有一定的难度,且不说如何使用,就是搭建过程恐怕也要费一般周折,介于此下面就通过图解的方式一步一步详细的教大家如何使用SVN,你只要耐心的一步步去实践就能掌握 目录: 一.SVN介绍 二.SVN服务器安装 三.SVN客户端安装 四.SVN服务配置 五.SVN客户使用 六.Eclipse SVN客户端插件安装 一.SVN介绍 SVN是个自由.开源的版本控制系统,绝大多数开源软件都使用SVN作为代码版本管理软件. SVN的官方网站http

Linux(CentOS 7.0)下使用yum安装配置和使用svn.

Linux(CentOS 7.0)下使用yum安装配置和使用svn. 转载就标明原地址:  http://blog.csdn.net/u010587274/article/details/51015291 个人微信公众号:tanzi_888 (潭子技术圈) 一  安装说明 系统环境:CentOS-7.0安装方式:yum install (源码安装容易产生版本兼容的问题)安装软件:系统自动下载SVN软件 笔者用户:root 二 检查已安装版本 #检查是否安装了低版本的SVN[[email prot

svn详细介绍,独立安装配置,hooks的配置管理以及大型门户网站代码上线流程

代码发布方案: 1,安装,优化 软件环境,(nginx,lvs)  <-------运维工程师 2,程序代码(不断更新).   <--------开发工程师,(开发,运维都可以发布) 3,配置变更(不断变更).   <--------运维工程师. 一.版本控制管理工具SVN详解 1.1 什么是SVN(subversion) ? SVN是近年来非常优秀的版本管理工具,与CSV管理工具一样,SVN是一个跨平台开元版本控制系统,但是SVN与众不同的是,SVN会备份并记 录每个文件每一次的修改更

eclipse下安装和使用svn版本控制[详细图解]

eclipse下安装和使用svn版本控制[详细图解]