`
mikey1101
  • 浏览: 52042 次
社区版块
存档分类
最新评论

Linux下svn的add命令使用方法

阅读更多

转自:http://developer.51cto.com/art/201005/201633.htm

 

本节和大家一起学习一下SVN子命令add的一些内容,经过长时间学习SVN子命令,有些心得在这里和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。

名称
svn add — 添加文件、目录或符号链。

概要
SVN子命令add PATH...描述
文件、目录或符号链到你的工作拷贝并且预定添加到版本库。它们会在下次提交上传并添加到版本库,如果你在提交之前改变了主意,你可以使用svn revert取消预定。

选项
--targets FILENAME
--non-recursive (-N)
--quiet (-q)
--config-dir DIR
--no-ignore
--auto-props
--no-auto-props
--force

例子:
我们通过一个例子来看一下SVN子命令add,添加一个文件到工作拷贝:
$ svn add foo.c 
A         foo.c
当添加一个目录,svn add缺省的行为方式是递归的:
$ svn add testdir
A         testdir
A         testdir/a
A         testdir/b
A         testdir/c
A         testdir/d
你可以只添加一个目录而不包括其内容:
$ svn add --non-recursive otherdir
A         otherdir
通常情况下,命令svn add *会忽略所有已经在版本控制之下的目录,有时候,你会希望添加所有工作拷贝的未版本化文件,包括那些隐藏在深处的文件,可以使用svn add的--force递归到版本化的目录下:
$ svn add * --force
A         foo.c
A         somedir/bar.c
A         otherdir/docs/baz.doc。SVN子命令add的用法介绍讲解完毕。

分享到:
评论

相关推荐

    linux下svn常用命令

    svn命令在linux下的使用教程 2010-09-17 22:28:22 来源: 【大 中 小】 评论: 条 li 1、 将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn: // 192.168 . 1.1 / pro / ...

    Linux下svn命令详解

    本文主要是说明linux下svn命令的使用方法,同时记录自己在使用中遇到的一些疑惑。  1、Linux命令行下将文件checkout到本地目录  svn checkout url(url是服务器上的目录)  例如:svn checkout svn://192.168....

    linux下的 svn命令

    svn add *.php(添加当前目录下所有的php文件) 3、将改动的文件提交到版本库 svn commit -m “LogMessage“ [-N] [--no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关) 例如:svn commit -m “add test ...

    svn linux常用命令操作

    linux svn 操作 常用命令 add update delete等

    linux下安装svn命令行

    详细的linux下安装svn命令行 安装Subversion服务器 debian:~# apt-get install subversion subversion-tools 创建一个新的储存库: debian:~# svnadmin create /data/svn 导入你的源码: debian:~# svn import /data...

    linux svn命令

    1、将文件checkout到本地... svn add *.php(添加当前目录下所有的php文件) 3、将改动的文件提交到版本库 svn commit -m “LogMessage“ [-N] [–no-unlock] PATH(如果选择了保持锁,使用–no-unlock开关) 例如:s

    Linux SVN 命令详解

    1、将文件checkout到本地目录 ...  svn add*.php(添加当前目录下所有的php文件) 3、将改动的文件提交到版本库  svn commit-m LogMessage[-N][–no-unlock]PATH(如果选择了保持锁,使用–no-unl

    SVN使用手册中文版快速入门

    svn add svn blame svn cat svn checkout svn cleanup svn commit svn copy svn delete svn diff svn export svn help svn import svn info svn list svn log svn merge svn mkdir svn move svn propdel svn ...

    SVN使用手册中文版.chm

    svn add svn blame svn cat svn checkout svn cleanup svn commit svn copy svn delete svn diff svn export svn help svn import svn info svn list svn log svn merge svn mkdir svn move svn propdel svn ...

    windows dos环境下直接运行linux命令集合

    使用方法,解压到本地目录,配置path,即可在dos下使用linux命令。 windows下能直接执行的linux命令,基本包括日常所有,如:[.exe grolbp.exe regtool.exe a2p.exe grolj4.exe rm.exe a2p5.10.0.exe grops.exe ...

    git 视频教程

    git视频教程.3.1.Git 命令 - git add、git status.mp4 git视频教程.3.2.Git 命令 - git diff、git difftool.mp4 git视频教程.3.3.Git 命令 - git commit.mp4 git视频教程.3.4.Git 命令 - git rm、git mv、git clean....

    Git权威指南PDF完整版

    3.1 在Linux 下安装和使用 Git/ 22 3.1.1 包管理器方式安装/ 22 3.1.2 从源代码进行安装/ 23 3.1.3 从Git版本库进行安装/ 23 3.1.4 命令补齐/ 25 3.1.5 中文支持/ 25 3.2 在Mac OS X 下安装和使用 Git/ 26 3.2.1 以...

    万能启动u盘制作工具 FbinstTool v1.6

    * export和add命令里的FILE参数可以省略,这时,将从标准输入和输出读取数据,例如: cat aa | fbinst DISK add aa fbinst DISK export aa > aa * sync命令增加--max-sectors, --chs和--zip参数,不需要format命令就...

    测试平台模块phoenix-telnetclient.zip

    phoenixframework平台的一个模块,用于对socketserver进行操作支持以下命令:1.!setname - setdisplayname,format: !setname=your name2.!showusers - show all users3.!showorders - show all instruct4.!start - ...

    docker 的java编译环境构建详细介绍

    用Dockerfile 构建一个java的编译环境,这里整理下实现步骤: 1、包括以下软件包 ubuntu jdk maven svn 2、jdk、maven 需要手动下载,下载之后分别为 jdk-8u51-linux-x64.gz apache-maven-3.3.3-bin.tar.gz 3、...

Global site tag (gtag.js) - Google Analytics