美文网首页
Svn 版本控制工具

Svn 版本控制工具

作者: 潜心之力 | 来源:发表于2021-11-21 16:49 被阅读0次

一、软件简介

Svn是一个开放源代码的版本控制系统,通过采用分支系统的高效管理,实现资源的共享和集中式的管理,使用简单上手快,可以按目录级别进行权限控制,提高了资源的安全性,也可以按目录级别进行资源拉取,减少了不必要的资源下载,常用于企业内部的文件管理。

二、软件下载

官方地址:https://tortoisesvn.net,需要下载客户端和语言汉化包。
安装过程:根据电脑操作系统类型自行选择对应的安装包,使用默认的配置,步骤直接选下一步(next),直至安装完成(finish),在任意路径下鼠标右击,能出现Svn相关的菜单则证明安装成功,然后安装语言汉化包,勾选中客户端使用该语言包的复选框,点击完成(finish)安装。

三、常用命令

从服务器拉取资源到本地

svn checkout url --username wjx --password xjw

把文件纳入版本管理

svn add hello.java

把文件提交到本地仓库

svn commit -m "备注" hello.java -> 单文件
svn commit -m "备注" * -> 多文件

把服务器的更新拉取到本地

svn update hello.java -> 单文件
svn update -> 多文件
svn update -r 1.0.0 hello.java -> 单文件指定版本
svn update -r 1.0.0 -> 多文件指定版本

把文件移出版本管理

svn delete hello.java

查看文件的状态

svn status hello.java -> 单文件
svn status -> 多文件

查看提交的日志

svn log hello.java -> 单文件
svn log -> 多文件

查看版本管理的信息

svn info hello.java -> 单文件
svn info -> 多文件

查看目录下的文件

svn list url

撤销文件的修改

svn revert hello.java -> 单文件
svn revert --recursive .  -> 多文件

查看文件在服务端和客户端的差异

svn diff hello.java

查看文件在两个版本间的差异

svn diff -r m-version:n-version hello.java

把两个版本间的差异合并

svn merge -r m-version:n-version hello.java

查看系统的帮助

svn help
svn help ci

查看软件的版本号

svn --version

相关文章

  • SVN使用知识总结

    一. SVN和Git区别 SVN : 集中式的版本控制工具Git : 分布式的版本控制工具 二. SVN介绍 SV...

  • Git&GitHub入门教程

    1. Git简介 Git是和SVN一样的版本控制工具,它和SVN最大的区别是SVN是集中式的版本""控制工具,而G...

  • 源代码管理工具

    1 SVN 集中式版本控制工具: 2 git 开源的分布式版本控制工具,git提交时可以在本地提交 svn和git...

  • Git

    1,Git和SVN都是版本控制工具,那么他们得区别是什么呢? 1 ). Svn 特点SVN是集中式版本控制系统,版...

  • Git 常用指令使用说明

    Git作为一个版本控制工具的后起之秀,目前已经呈现替代SVN的趋势,如果你现在还在使用SVN等版本控制工具,那说明...

  • git快速入门

    git是什么简单说,Git是一个分布式版本控制工具。说起版本控制工具,很多用svn的用户会说,那和svn有什么不同...

  • 版本控制工具svn

    git和svn是现在主流的两种版本控制工具,git的一些语法之前分享过,今天给大家分享一点关于svn的用法;svn...

  • Svn 版本控制工具

    一、软件简介 Svn是一个开放源代码的版本控制系统,通过采用分支系统的高效管理,实现资源的共享和集中式的管理,使用...

  • 【山外笔记-工具框架】SVN版本控制系统

    【山外笔记-框架工具】SVN版本控制系统 学习资料: 1、本文打印版下载地址:[山外笔记-框架工具笔记]SVN版本...

  • 搭建SVN版本控制系统

    “搭建属于自己的SVN版本控制系统” 如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSV...

网友评论

      本文标题:Svn 版本控制工具

      本文链接:https://www.haomeiwen.com/subject/wtfmtrtx.html