- 浏览: 114797 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
AlexChen_China:
典型的标题党嘛...
不同类型的UML图示 -
wdlfellow:
xfire 真的不错,以前的项目中用axis,开发太麻烦,最近 ...
spring + XFire 构建webservic 相关lib和配置文件
- update [-ACdflPpR] [-I name] [-j rev [-j rev]] [-k kflag] [-r tag[:date] | -D date] [-W spec] files...
- 需要: 仓库,工作目录。
- 修改: 工作目录。
在你从公共仓库检出创建自己的源码副本之后,其他的开发人员会继续修改中央源码。随着时间的推移,在开发进程中,需要的时候,你可以在工作目录中使用 update
命令,将上次检出或更新后仓库里面变更的修订版,并入到你的工作目录。在没有使用 -C
选项时,update
将合并本地副本和 -r
,-D
或 -A
指定的修订版的差异。
update 选项
update
支持下面标准的选项(参阅 Common options,了解完整说明):
-D date
-f
-k
kflag status
命令可以看到粘性的选项。参阅 Invoking CVS,了解 status
命令的信息。 -l
-P
-p
-R
-r
tag[:
date]
update
还有一些特殊的选项。
-A
-C
-d
update
只作用于你工作目录里面已经存在的文件和目录。
此选项通常用来更新最初检出创建的目录; 但也有不好的副作用。如果你在建立工作目录时,刻意避免仓库里面的某些目录(通过模块名,或在命令行上明确指定所需的文件和目录),用 `-d' 选项更新将创建这些你不想要的目录。
-I
name -W
spec spec 可以是文件名模板,与 .cvswrappers 文件里面的类型相同。参阅 Wrappers.
-j
revision 使用一个 `-j' 选项,合并最初的修订版至 `-j' 选项指定修订版的变更到工作目录。最初的修订版是工作目录文件基于的修订版和 `-j' 选项指定修订版共同的祖先。
注意使用 `-j tagname' 选项而不是 `-j branchname',合并的通常不是从分支上删除文件的变更。参阅 Merging adds and removals, 了解详细情况。
另外,每个 `-j' 选项可以包含可选的日期规格,当用于分支时,可以限制修订版处于指定日期之内。可选的日期通过分号(:)加在标签里面: `-jSymbolic_Tag:Date_Specifier'.
update 的输出
update
和 checkout
在执行中,会为每个文件打印一行提示信息,文件的状态通过前面的单个字符指明:
U
file P
file A
file commit
后会加到仓库。这可以提醒你需要提交文件。 R
file commit
命令后会从仓库清除。这可以提醒你文件需要提交。 M
file `M' 可以标明你工作的文件的两种状态: 同样的文件仓库里面没有修改,你的文件仍保持原样; 或者仓库里面的文件也有修改,但在工作目录里成功合并,没有冲突发生。
如果合并,cvs 将打印一些信息,并建立工作文件的备份(与 update
执行前相同)。update
运行时会打印相应的名字。
C
file ?
file <!----><!----><!---->
发表评论
-
cvs远程认证
2007-12-27 14:26 1628使用cvs本身的远程认证 ... -
server & pserver—充当 stdin/stdout 客户端的服务器
2007-12-27 14:22 903pserver [-c path] serv ... -
release—标明模块不再使用
2007-12-27 14:20 901release [-d] directories.. ... -
rdiff—发行版之间 'patch' 格式的差异
2007-12-27 14:18 1306rdiff [-flags] [-V vn] (-r ... -
ls & rls 列出仓库里的文件和目录
2007-12-27 14:16 1450ls [-e | -l] [-RP] [-r tag ... -
log—打印文件的日志信息
2007-12-27 14:10 1376语法: log [options] [fil ... -
import—导入源码至 CVS
2007-12-27 14:09 2138语法: import [-options] repo ... -
history—显示文件和用户的状态
2007-12-27 14:03 1415语法: history [-report] [-fl ... -
export—从 CVS 导出源码
2007-12-27 14:02 3144语法: export [-flNnR] (-r re ... -
diff—显示修订版间的差异
2007-12-27 14:00 1555语法: diff [-lR] [-k kflag] ... -
commit—将文件提交到仓库
2007-12-27 13:58 1858语法: commit [-lnRf] [-m ... -
checkout—检出用于编辑的源码
2007-12-27 13:43 1055语法: checkout [options] mod ... -
admin–管理
2007-12-27 13:34 937需要: 仓库,工作目录。 修改: 仓库。 ... -
通用命令选项
2007-12-27 13:32 827这一节来说明 `command_options',它通用于一些 ... -
全局选项
2007-12-27 13:29 822有效的 `cvs_options' (作用于左边的 `cvs_ ... -
默认选项与 ~/.cvsrc 文件
2007-12-27 13:27 1025有一些 command_options 使 ... -
cvs常用命令
2007-12-27 10:37 3840很多cvs命令都有缩写形 ... -
cvs安装配置
2007-12-20 13:54 2123cvs的安装配置 可以查看是否安装cvs #rpm -qa| ...
相关推荐
自写的一个脚本,如个人本地机子上有相当多从网上同步的源码(版本管理工具:svn / git),则可在类unix环境下运行该脚本,指定源码目录。则脚本会对目录下(包括子目录)所有的本地源码执行更新。能自行判断是git...
Bireme支持多个数据源的同步工作。 它可以同时并行地从多个数据源读取记录,并将记录加载到目标数据库。 1.2数据源 1.2.1麦克斯韦+卡夫卡 Maxwell + Kafka是bireme当前支持的数据源类型。 结构如下: 是一个读取...
微调您的所有单仓库依赖项同步,更新和验证。 在Mono-repo中使用依赖项时,通常会执行许多工作流程。 工作空间同步,依赖项更新和验证。 Sonar默认情况下会警告您这些工作流程中的任何错误,或者您可以传递--fix来...
Boltdir带有用于在本地同步Simp仓库的任务/计划 使用方法: 安装2.8.0或更高版本的。 安装excon gem: /opt/puppetlabs/bolt/bin/gem install excon --user-install 在您想要所有SIMP模块的目录中,运行git ...
本仓库代码会及时与官方版本同步,对于有冲突的代码,比较并合入。官网地址Docker Swarm的官方原始地址为: : 同步更新日志2016-01-19,更新日志项有如下: 2016年1月19日,从Dongluochen / darwinbuild合并请求#...
基于案例实现updateonly增量同步导出 4.基于案例实现allowinsert增量同步导出 5.数据导出原理详解 第四章:Sqoop企业级任务管理 1.企业级数据管理业务 2.Sqoop Job命令参数详解 3.基于订单案例实现Sqoop Job...
阿⾥数据仓库同步⽅式 1)批量数据同步 要实现各种各样数据源与数仓的数据同步,需要实现数据的统⼀,统⼀的⽅式是将所有数据类型都转化为中间状态,也就是字符串类型。以此来实现数据格式的统⼀。 产品——阿⾥...
保存未通过iCloud同步的应用程序中的所有工作 从本地数据库导出重要数据 将更新到最新版本并运行mackup backup 安装 # 1. Update macOS to the latest version with the App Store sudo softwareupdate -i
乔普林·吉特(Joplin Git)基于Joplin的Git工作...外观概述有关更多详细信息的视觉概述,您可以阅读您要使用的脚本(从存储库的根目录运行) 箱子update_repository_from_joplin.sh-您很可能最想经常使用此脚本。 从您
将基于不同Windows Update图层的多个图像同步到当前图像。 在没有机器的情况下为Server 1709创建映像。 该工具也可以在Linux上使用,因为不必提取任何图像。限度您无法将应用程序从Windowsservercore图像移动到nano...
复制一个目录下的所有文件到当前工作目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录 cp -a dir1 dir2 复制一个目录 ln -s file1 lnk1 创建一个指向文件或目录的软链接 ln file1 lnk1 创建一个指向文件或...
6.1.2.5 给菜单项添加UPDATE_COMMAND_UI 消息处理 6.1.2.6 一个简单的绘图程序 6.1.3 在应用程序中控制菜单 6.1.3.1 在应用程序中取得菜单 6.1.3.2 在应用程序中修改菜单的状态 6.1.3.3 在应用程序中添加、删除...
1.1 执行update命令,和服务器同步软件包,执行apt-get install * 时可以下载最新的软件。 1.2 安装Docker和创建软链接 1.3 启用Docker服务 2. 获取搭建环境所需镜像 2.1 MySQL镜像 2.2 Redis镜像 2.3 ...
5.3 与文件目录相关的命令操作 实例141 删除文件目录 实例142 重命名文件目录 5.4 文件、文件夹的复制和移动 实例143 批量移动文件 实例144 网络文件夹复制 实例145 文件复制过程中显示进度条 5.5 文件修改 ...
5.3 与文件目录相关的命令操作 实例141 删除文件目录 实例142 重命名文件目录 5.4 文件、文件夹的复制和移动 实例143 批量移动文件 实例144 网络文件夹复制 实例145 文件复制过程中显示进度条 5.5 文件修改 ...
克隆仓库: git clone https://github.com/codingepaduli/codingepaduli.git 同步并更新子存储库: git submodule sync git submodule init git submodule update git submodule foreach git pull origin master ...
5.3 与文件目录相关的命令操作 cc实例141 删除文件目录 cc实例142 重命名文件目录 5.4 文件.c文件夹的复制和移动 cc实例143 批量移动文件 cc实例144 网络文件夹复制 cc实例145 ...
5.3 与文件目录相关的命令操作 cc实例141 删除文件目录 cc实例142 重命名文件目录 5.4 文件.c文件夹的复制和移动 cc实例143 批量移动文件 cc实例144 网络文件夹复制 cc实例145 ...
cc实例137 清空回收站 5.2 查找文件 cc实例138 搜索文件 cc实例139 检查文件是否存在 cc实例140 提取指定文件夹目录到INI文件 5.3 与文件目录相关的命令操作 cc实例141 删除文件目录 cc实例142 ...