zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    hdu 1028 Ignatius and the Princess III (n的划分)
    CodeForces
    poj 3254 Corn Fields (状压DP入门)
    HYSBZ 1040 骑士 (基环外向树DP)
    PAT 1071 Speech Patterns (25)
    PAT 1077 Kuchiguse (20)
    PAT 1043 Is It a Binary Search Tree (25)
    PAT 1053 Path of Equal Weight (30)
    c++ 常用标准库
    常见数学问题
  • 原文地址:https://www.cnblogs.com/liudemeng/p/11209213.html
Copyright © 2011-2022 走看看