zoukankan      html  css  js  c++  java
  • mac svn命令行使用入门

    本文转载至 http://blog.sina.com.cn/s/blog_6bfa2fc10101euf6.html


     

    mac svn命令行使用入门

    1. 初始化项目

    svn import /Users/cress/本地项目目录 https://server/项目目录 -m "Initial import"

    上述命令回车提交,会出现相应提示信息【需要输入密码,用户名,按照提示输入】。

    示例如下: cressmatoMac-mini:conf cress$ svn import /Users/cress/本地项目目录 https://server/项目目录 -m

    "Initial import"  

    Authentication realm:  XXXXXX

    Password for 'cress': Authentication realm:  XXXXXX

    Username: harry

    Password for 'harry':

    Adding (bin) /Users/cress/本地项目目录

    Committed revision 1.  

    说明: svn import:

    导入 /Users/cress/本地项目目录:需要导入的本地电脑上的项目目录  

    svn://server/项目目录:保存到svn服务器上的目录

    -m:本次svn命令的消息参数简写,可以svn help查看了解。

    "Initial import":本次命令的操作记录说明,可以随意填写内容,最好符合本次命令的含义。

    2. 下载使用项目 svn co https://server/项目目录

    先在本地建立一个空目录/Users/cress/test-0406,名称最好明确为本次导出含义【个人习惯:项目+时间】 ,然后使用上述命令导出项目修改。

    说明: svn co:从服务器导出当前最新版本到本地目录,co为checkout简写。 https://server/项目目录:服务器目录或文件

    3. 添加文件 svn add test.txt

    正常会有如下输出信息: A test.txt 此时并未更新到svn服务器端,而是在本地建立一些隐藏的svn记录信息,需要使用commit命令提交。

    说明: svn add:添加命令 test.txt:想添加的本地文件

    4. 提交添加的文件,或者本地做的修改到服务器端

    svn ci -m "add test.txt by test"

    正常会有如下输出信息: Adding test.txt Transmitting file data . Committed revision 62.

    说明: svn ci:svn commit的简写。

    -m:同上面1说明

    5. 删除项目中的相应内容

    svn delete https://server/项目目录/文件名称 -m "delete test.txt for test"

    正常会输出本次修改后的版本,如下: Committed revision 64.  

    说明: svn delete:删除命令,危险操作,别删除东西啊。

    https://server/项目目录/文件名称: 同1说明

    -m: 同1说明 "delete test.txt for test":同1说明

    6. 如果别人做了修改,使用svn up更新本地项目内容

    svn up 正常会提示输出版本号,如下: At revision 62.

    7. 查看本地自己做了修改后,文件状态

    svn status 正常会输出本地文件和服务器文件差异的状态,

    例如:  A test.txt 说明: 输出的内容显示,有一个test.txt文件需要添加,提交到服务器。

    8. 单纯导出一个干净的项目内容

    svn export https://server/项目目录 操作和2类似,但是项目内容不带有svn隐藏记录信息。

    9. linux下 svn relocate命令[修改svn地址]

    svn switch --relocate http://oldPath http://newpath

    ------------------------------

    解决SVN authorization failed异常 http://www.wp31.com/717.html

    mac下配置svn服务器 http://blog.sina.com.cn/s/blog_6dce99b10100wxbl.html

    详解Linux命令行下常用svn命令(1) http://os.51cto.com/art/200908/143157.htm

    http://www.360doc.com/content/12/0118/14/1431424_180175427.shtml

  • 相关阅读:
    vue 集成 vis-network 实现网络拓扑图
    三维空间旋转和Three.JS中的实现
    es6常用新属性(详细整理版)
    css的top和left属性不起作用
    网易云音乐歌单生成外链播放器
    Webstorm常用快捷键备忘
    CPU
    中标麒麟neokylin信息查看
    split分割(拆分)文件
    centos7 安装wps
  • 原文地址:https://www.cnblogs.com/Camier-myNiuer/p/4164912.html
Copyright © 2011-2022 走看看