Mac OS系统 IDEA整合SVN

Subversion(通常简称为 SVN)是一个开源的集中式版本控制系统,用于追踪和管理文件和目录的变更。

个人是更推荐使用Git进行项目代码管理,工作需要,所以svn还是可以用的。

一、通过 Homebrew 进行安装svn

执行安装命令:

brew install subversion

如果没有安装Homebrew,强烈推荐安装 Homebrew 进行软件包管理。

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

验证安装完成

svn --version

二、IDEA 整合SVN

我的IDEA版本是: 2023.1 ,其他版本界面可能不一样哈。

第一步,配置svn信息,【IntelliJ IDEA】-> 【setting】 -> 【Version Control】-> 【Subversion】

Mac OS系统 IDEA整合SVN_第1张图片

第二步,如果是已存在本地的源码项目,需要设置项目版本管理信息,例如原来我一般是用Git 现在项目需要使用svn。

Mac OS系统 IDEA整合SVN_第2张图片
第三步,配置好后,一般项目都会标记为红色,表示这些文件或目录处于未添加到版本控制的状态,你可以点击 “Import into Subversion…” 并填写 SVN 仓库的 URL。填写 SVN 仓库的 URL 后,点击 “OK”。
Mac OS系统 IDEA整合SVN_第3张图片

第四步,就可以进行开发,确定好代码无误,然后可以提交。

一般来讲,会有如下步骤:

  • 确保工作副本是最新的,svn update
  • 查看本地更改,svn status
  • 添加新文件(如果有),svn add your_new_file
  • 提交所有更改,svn commit -m "Your commit message"

注意:要注意 commit 操作就是提交代码到中央仓库了,和 git 还是有一定区别。

当然了也可以用 IDEA 提供的界面进行操作,更加直观。
Mac OS系统 IDEA整合SVN_第4张图片

如果是从仓库拉取代码,那么也是很简单的,如下图
Mac OS系统 IDEA整合SVN_第5张图片

你可能感兴趣的:(Java基础,intellij-idea,svn)