• SVN基本使用


    1.把服务器的所有内容下载到本地

    svn checkout 服务器地址 --username=使用者 --password=密码

    2.添加文件

    touch main.m(文件名) : 创建main.m

    svn add main.m :把main.m添加到svn的管理之下

    svn commit -m "初始化项目(注释)"  main.m : 将main.m上传到服务器

    svn add * :把在svn的目录下(或者子目录)所有没有被添加到svn管理之下的所有文件添加到svn的管理之下

    svn commit -m "注释" :把在svn管理之下的所有没有提交到服务器的文件提交到服务器

    3.查看版本信息

    svn update : 更新

    svn log :查看版本信息(查看时最好更新一下信息)

    4.版本回退

    svn revert 文件名 : 回退到当前版本 (修改的内容并没有提交, 使用该命令直接抹杀掉(慎用))

    回退到之前的一个版本(提交过程当中,必须保证当前的版本不低于服务器的版本, 否则提交失败)

    1>svn update -r6 : 先回到你想要的那个版本(主要是为了查看该版本的某些文件是否是你想要回退的版本)

    2>svn update : 更新到最新的版本

    3>svn merge -r7:6 文件名 :将版本6的(文件名)合并到版本7

    5.删除

     svn remove (文件名) : 在本地删除

    svn commit -m "删除了XX文件"

    6.解决冲突

    1>发生冲突时,选择p,然后手动解决冲突,输入

         svn resolved (文件名)

    2>找回删除的文件

      svn update -r6 :先回退到你想要的那个版本,修改你要找的那个文件

      svn update : 更新到最新的版本,来产生冲突

      svn resolved (文件名) : 解决冲突

    7.svn的简写

    svn checkout : svn co

    svn commit : svn ci

    svn status : svn st

    svn update : svn up

    svn remove : svn rm

  • 相关阅读:
    二级缓存配置和原理
    延迟加载
    proxy和no-proxy的策略取值的区别
    inverse理解
    Java Spring mvc 操作 Redis 及 Redis 集群
    章节6 关联映射 (转载)
    8.28笔记
    8.26函数相关练习
    8.26 课堂自由笔记 还有考皮的老师笔录
    大话设计模式1.0.2-----策略模式 单一职责原则 和 开放-封闭原则
  • 原文地址:https://www.cnblogs.com/liudemeng/p/11209213.html
Copyright © 2020-2023  润新知