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】

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

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

第四步,就可以进行开发,确定好代码无误,然后可以提交。
一般来讲,会有如下步骤:
- 确保工作副本是最新的,
svn update - 查看本地更改,
svn status - 添加新文件(如果有),
svn add your_new_file - 提交所有更改,
svn commit -m "Your commit message",
注意:要注意 commit 操作就是提交代码到中央仓库了,和 git 还是有一定区别。
当然了也可以用 IDEA 提供的界面进行操作,更加直观。

如果是从仓库拉取代码,那么也是很简单的,如下图

本文介绍了如何通过Homebrew安装Subversion,以及如何在IntelliJIDEA2023.1中集成SVN进行项目管理,包括配置、导入项目、更新、添加文件和提交代码的步骤。

1456

被折叠的 条评论
为什么被折叠?



