操作系统

svn手册
作者 Kathy 2008年03月11日 01:46

    #! /usr/bin/gvim

    # vim: set ft=sh:

    # 参考 http://svndoc.iusesvn.com/svnbook/index.html

    # svn help

    # svn help checkout

    # -----------------------------------------------------------------------------

    # 服务端

    # -----------------------------------------------------------------------------

    # 创建仓库

    #mkdir /home/SVN

    svnadmin create /home/SVN

    # 整理项目源码目录: 在项目下 创建 branches,tags,trunk 目录,trunk保存所有数据,其它为空

    mkdir -p my_project/{branches,tags}

    cp -a /path/to/a/project/ my_project/trunk

    # 导入一个项目源码

    svn import my_project file:///home/SVN/myproj -m "coment: inital import"

    # -----------------------------------------------------------------------------

    # 任何一个客户端

    # -----------------------------------------------------------------------------

    # 查看仓库里的文件

    svn list file:///home/SVN

    # 导出一个项目源码,如果要导出指定版本,在 URL后加版本号,@1 @5 ...

    svn checkout file:///home/SVN/myproj/trunk ~/myproj

    cd ~/myproj

    # 修改里面文件。。。

    # ???

    # 将当前工作拷贝与版本库同步,即下载仓库最新修改文件

    svn update

    # 修改文件,并加入管理

    svn mkdir dirn

    svn add filen

    svn delete filen

    svn copy old new

    svn move old new

    svn commit -m "connent: op file"

    # 直接在仓库创建分支

    svn copy file:///home/SVN/trunk file:///home/SVN/branches/my-proj-barnch

    # 检验修改:查看状态,对比修改,恢复原始版本,查看仓库信息,仓库URL

    svn status

    svn diff

    svn revert

    svn info

    svn info | grep URL

    # 查看修改记录

    svn log

    svn log filename

    # 合并别人修改到工作拷贝

    svn update

    svn resolved URL

    # 提交修改到仓库

    svn commit -m "comment: changelog"

    

    

    

    

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6889/showart_493292.html

打开APP阅读全文

svn手册

svn手册

长按识别二维码 进入IT168查看全文

请长按保存图片
{{data.thematic.text}}

相关文章

加载中...

分享到

请使用浏览器的分享功能
分享到微信等