mac使用svn命令基础篇

  • mac使用svn命令基础篇
    • 将项目文件checkout到本地目录
    • 查看svn详细信息
    • 往版本库中添加新的文件
    • 将改动的文件提交到版本库
    • 更新到某个版本
    • 查看文件或者目录状态
    • 删除文件或目录

mac使用svn命令基础篇

对于新手需要先了解下下载项目、提交文件、查看svn项目状态、删除文件或目录

将项目文件checkout到本地目录

1 svn checkout path(path是服务器上的目录)
2 例如:svn checkout ssvn://127.0.0.1/project
3 简写:svn co

查看svn详细信息

检出svn后可用该命令查看svn详细信息
svn info

往版本库中添加新的文件

1 svn add file
2 如:svn add test.java(添加test.java)
3 svn add *.java(添加当前目录下所有的java文件)

将改动的文件提交到版本库

1 svn commit -m “LogMessage“ [-N] [–no-unlock] PATH        (如果选择了保持锁,就使用–no-unlock开关)
2 例如:
  svn commit -m “add test file for my test“ test.php
3 简写:
  svn ci

更新到某个版本

1 svn update -r m path
2 例如:
3 svn update如果后面没有目录,默认将当前目录以及子目录下的所有文件都更新到最新版本。
4 svn update -r 200 test.php(将版本库中的文件test.php还原到版本200)
5 svn update test.php(更新,于版本库同步。如果在提交的时候提示过期的话,是因为冲突,需要先update,修改文件,然后清除svn resolved,最后再提交commit)
6 简写:svn up

查看文件或者目录状态

1 svn status path(目录下的文件和子目录的状态,正常状态不显示)
2 【?:不在svn的控制中;M:内容被修改;C:发生冲突;A:预定加入到版本库;K:被锁定】
3 2)svn status -v path(显示文件和子目录状态)
4 第一列保持相同,第二列显示工作版本号,第三和第四列显示最后一次修改的版本号和修改人。
5 注:svn status、svn diff和 svn revert这三条命令在没有网络的情况下也可以执行的,原因是svn在本地的.svn中保留了本地版本的原始拷贝。
6 简写:svn st

删除文件或目录

1 svn delete path -m “delete test fle“
2 例如:svn delete svn://192.168.1.1/pro/domain/test.php -m “delete test file”
3 或者直接svn delete test.php 然后再svn ci -m ‘delete test file‘,推荐使用这种
4 简写:svn (del, remove, rm)
一个具有注脚的文本。[^1]

mac使用svn命令基础篇相关推荐

  1. mac终端svn命令

    总结记录一下在mac终端svn一些常用的命令: cd path:跳转到path svn help (xx):查看svn命令帮助 svn checkout(co) url (--username=xxx ...

  2. mac 终端 svn 命令

    1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录)    例如:svn checkout svn://192.168.1.1/pro/domain   ...

  3. 解决Mac使用SVN命令出现xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)的问题

    问题 使用SVN checkout命令,下载远程仓库项目,报一下错误: 分析 这是由于缺失了CommandLineTools开发环境,无法找到此目录. 解决 在命令行输入 xcode-select - ...

  4. 版本管理:RCS之命令基础篇

    RCS作为非常古老的版本工具,远远在SVN和已经退役的CVS之前.它的古老程度应该比Web开发的ASP前代的CGI还要久远.但是作为非常简单的文本格式的版本管理工具,它使用时间跨度之久令人惊奇.如果想 ...

  5. Cisco路由器命令基础篇

    模式转换命令 用户模式----特权模式,使用命令"enable" 特权模式----全局配置模式,使用命令"config t" 全局配置模式----接口模式,使用 ...

  6. attrib批量显示文件夹_1.2Windows之DOS命令基础篇-学习attrib+del+copy+xcopy命令

    学习要点: 1.设置文件属性:attrib 2.删除命令:del 3.复制文件:copy 4.复制文件(夹):xcopy --------------------------------------- ...

  7. Mac终端 SVN 命令 checkout

    项目checkout到本地目录 svn checkout svn://url/project --username xxxx --password xxx ./files  svn://url/pro ...

  8. Linux shell命令(基础篇)

    命令行: Linux shell命令: ​ pwd:打印当前工作的路径. ​ ls:展示当前目录下的内容. ls -l : 查看某一目录会得到一个7个字段的列表. **七个字段分别对应的含义:**第1 ...

  9. mac 删除分区 command r 选择网络_Mac使用必看基础篇,Mac快捷键大全,mac新手入门指南...

    你是Mac新手吗?你对使用Mac电脑有疑问吗?你还不知道mac有哪些快捷键吗?别着急,来看看小编给大家准备的Mac使用必看基础篇--Mac快捷键大全,对于新手用户很有帮助哦!! 一.开机相关命令快捷键 ...

  10. Java全链路复习面经-基础篇(2.5万字全文)

    序言 主要分为两篇,一篇基础篇,涵盖Java基础,数据库,JVM,计算机网络等知识 另一篇为框架篇,主要为流行框架,如Spring.SpringMVC.Mybatis.SpringBoot.Sprin ...

最新文章

  1. 清除病毒后经常遇到的系统修复问题
  2. Android SDK 国内镜像及配置方法
  3. C# 操作 Database(Access SQL)
  4. C++ leetcode 17. 电话号码的字母组合 给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。
  5. 软考准考证打印详细步骤(打印一张纸上)
  6. RUNOOB python练习题31 根据已输入的字符判断星期几
  7. 从Jupyter Notebook切换到脚本的5个理由
  8. 实例32:python
  9. 云资源中的低成本战斗机——竞价实例,AWS、阿里云等六家云厂商完全用户使用指南
  10. a form 出口享惠情况_次磷酸8类危险品海运出口
  11. 程序员面试揭秘之求职渠道
  12. jaxl php,php – jaxl无法连接到Prosody
  13. wordpress博客设置赞赏和内容会员可见以及跨境电商独立站
  14. Android TextView 文字设置不同字体大小和颜色样式
  15. threshold 阈值,阀值,阙值
  16. python局域网通信_python如何实现网络通信
  17. 连续函数的运算与初等函数的连续性——“高等数学”
  18. PyQt5最全60 容器之QMdiArea和QMdiSubWindow容纳多文档的窗口
  19. HASP SRM 加密狗
  20. POP3协议命令原始码及工作原理-PHP教程,邮件处理

热门文章

  1. html阻止超链接跳转,009_阻止html标签默认事件的执行,比如阻止超链接默认点击事件的执行...
  2. 印象笔记Markdown样式美化
  3. 潮流计算计算机算法研究现状,电力系统潮流计算研究现状
  4. GD32系列总结 - 前言
  5. DEA模型及matlab应用3:SBM-DEA 模型
  6. 5.3 数值分析: 差商的定义及性质
  7. IntelliJ IDEA使用教程 (总目录篇)
  8. 计算机视觉论文-2021-04-06
  9. rgee尝鲜Landsat9,以及Landsat8对比
  10. 02 python入门