SVN 命令
约 322 字大约 1 分钟
LinuxSVNSubversion
2026-03-20
虽然很多项目已经迁到 Git,但在一些老系统、内网环境或特定交付场景里,SVN 仍然会遇到。这里先只整理最常见的命令。
1. 安装 SVN
常见安装方式:
# Arch Linux
paru -S subversion
# Debian / Ubuntu
sudo apt install subversion
# RHEL / CentOS / Rocky / AlmaLinux
sudo dnf install subversion2. 帮助命令
svn help
svn help <subcommand>
svn --version如果已经忘了某个子命令参数,svn help commit、svn help checkout 往往是最快的办法。
3. 检出代码
svn checkout https://url:port/path/to/repo --username user_name常见缩写:
svn co https://url:port/path/to/repo --username user_name4. 提交代码
添加到版本控制
svn add path/to/file提交到远程仓库
svn commit -m "commit message" path/to/file常见缩写:
svn ci -m "commit message" path/to/file5. 更新代码
svn update
svn update -r 版本号 path/to/file常见缩写:
svn up6. 使用建议
- 提交前先用
svn status看当前改动。 - 如果目录很大,不要习惯性对
./*操作,尽量指定目标路径。 - 如果后续要把 SVN 服务部署在 Linux 服务器上,可以结合 Docker 专题中的 8.SVN 仓库服务部署 一起看。