svn备忘

mac更新系统自带的svn,哎, 这边公司居然没用git。

svn 安装

一行代码homebrew
在终端下输入命令参数 ,需要ruby环境,mac 比较nice的是自带安装ruby(python svn等等)

  1. ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

使用homebrew来安装svn 注意墙呀

2 . 依次分别输入两条命令解决 如下:
brew options subversion
brew install subversion
ps: 想要安装指定版本的svn。需要使用brew search subversion查找提供的版本。
然后使用 brew install 版本名即可

  1. 查看所有svn
    此时,系统有两个svn版本。
    which -a svn

简单命令行

svn  --version 版本
svn status
svn help
svn add file   添加到版本管理库
svn checkout path 
svn commit -m ""
svn update 服务器最新更新到本地
svn update -r 44500 test.php(将版本库中的文件test.php还原到版本44500)
svn merge 路径 把该路径的文件合并到当前文件
svn revert path 本地未提交代码撤销
svn merge -r 28:25 path回滚提交 28 head 25回滚到的版本

约定
/trunck:开发主线
/branches:支线副本
/tags:标签副本(一旦创建,不允许修改)

ps:安装反编译工具apktool 也比较简单 brew install apktool即可

吐槽下:还是没有git切换分支方便。其他的命令都与git较为类似。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载来之原作者Elsewhere** http://col.dog/2015/11/22/homebrew/ Ma...
    坚持编程_lyz阅读 32,607评论 1 30
  • 现在码云目前支持使用 Subversion 对仓库进行操作,以下是使用指南和注意事项。 使用前注意 仓库体积超过3...
    NeWolf阅读 8,595评论 4 1
  • 本文记录整个配置过程,供新入手MacBook和觉得MacBook比较难用的同学参考。 1、硬件提升 笔记本电脑的特...
    xhxh阅读 11,173评论 1 53
  • 前几天很火的微信公开课,苏苏也跟风了一把,惊讶地发现,原来自己加的第一个人竟然是W——高中最好的男性朋友。不是男朋...
    忘川冥绪阅读 3,106评论 0 0
  • 第一次 有印象的第一次看到哥哥,是在小学的时候,中午放学在看类似于《音乐无极限》的音乐节目,我对着我哥房间的超小号...
    伊达生活笔记阅读 3,772评论 2 3