SVN的安装与基本使用

前言:对于代码的托管与协作,我一般使用的是git,但是公司偏偏使用的是svn,好吧,为此同时,利用了GO语言开且开源的gogs项目[GIT],,感觉还可以,But,还是svn,并非我说了算,于是我也只好svn啦,好吧开始了~~~


svn客户端的安装

#svn的安装很简单,一条命令即可
$sudo apt-get install subversion

svn的基本常用命令

  • 检索文件[在git那边简称克隆项目]
 $svn co svn://git.sameple.com/project #这里是svn的协议加上项目的名称
  • 提交修 改的 文件(commit) 进入需要更新的目录,输入命令:
$svn commit -m path-to-commit #其中path-to-commit可以为空,成功后会提示更新后的版本号
  • 更新文件(update)
$svn update,在要更新的目录运行这个命令就可以了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏青枫的专栏

无法打开谷歌网上应用商店 --> 设置(齿轮) --> 我的扩展程序和应用 这个选项?该如何解决呢?

无法打开 谷歌网上应用商店 --> 设置(齿轮) --> 我的扩展程序和应用 这个选项卡?该如何解决呢?操作如下图所示:

932
来自专栏性能与架构

Mysql 压力测试工具 mysqlslap

mysqlslap 是 Mysql 自带的压力测试工具,可以模拟出大量客户端同时操作数据库的情况,通过结果信息来了解数据库的性能状况 mysqlslap 的一个...

4355
来自专栏java 成神之路

聚簇索引和二级索引

2174
来自专栏用户2442861的专栏

Ubuntu dpkg ---- apt-get ------ aptitude 区别及作用

dpkg绕过apt包管理数据库对软件包进行操作,所以你用dpkg安装过的软件包用apt可以再安装一遍,系统不知道之前安装过了,将会覆盖之前dpkg的安装。

872
来自专栏java沉淀

swagger使用tags替换过期decription的坑

402
来自专栏技术博文

ubuntu安装yum

Ubuntu默认的包管理器为apt,而yum是fedora,redhat的包管理器。fedora也是比较出名的linux桌面系统,有些软件在fedora上存在但...

4373
来自专栏nummy

Ubuntu搭建bower环境

前面学习了如何使用bower,不过是在Windows环境下,最近在Ubuntu下需要自己练练小项目,突然想起使用bower来安装js依赖。

762
来自专栏Crossin的编程教室

在 Python 程序中显示进度条

转自 http://my.oschina.net/jhao104/blog/681507 1、利用标准输出 先说一下文本系统的控制符: \r: 将光标移...

2927
来自专栏C/C++基础

Windows7下QT5开发环境搭建

以上两种均可,所需文件见QT社区,QT下载地址:http://download.qt.io/archive。

894
来自专栏coding

2018年python3与selenium教程第1节selenium 初体验声明浏览器访问页面查找节点多节点查找节点交互

通过pycharm,进入browser.find_element_by_id源码,可看到还有多种方式能获取节点

811

扫码关注云+社区