胡子变白是什么原因| 女性阴道痒是什么原因| 质地是什么意思| 掉头发是因为什么| 杨公忌日是什么意思| 语迟则人贵是什么意思| 8月底是什么星座| 104是什么意思| 10.30是什么星座| 兰花的花语是什么| 下巴出汗多是什么原因| 丹参有什么作用| 川字五行属什么| 皮肤溃烂是什么病| 经常头晕头疼是什么原因| tct是什么检查| e抗原阳性是什么意思| 闭口长什么样子| 金代表什么生肖| meta分析是什么| 拔得头筹是什么意思| 布洛芬起什么作用| 宝宝病毒性感冒吃什么药效果好| 原生家庭是什么意思| 为什么抽烟就想拉屎| bottle什么意思| 一台什么| 11月2日什么星座| 得了狂犬病有什么症状| 边缘性行为包括什么| 耳石是什么东西| 扑炎痛又叫什么| 食指长痣代表什么| 四爱什么意思| 伤风胶囊又叫什么| cdc什么意思| 医是什么结构| 做妇科检查前需要注意什么| 什么食物胆固醇含量高| 见地是什么意思| 什么辉煌四字词语| 封神榜是什么| 为什么招蚊子| 桑黄长在什么树上| 肚脐有分泌物还发臭是什么原因| 虚是什么意思| 让平是什么意思| 得意忘形什么意思| 缺少维生素有什么症状| 牙龈肿痛吃什么中成药| 心虚吃什么补最快| 孕妇感染弓形虫有什么症状| 清宫手术后需要注意什么| 目不暇接的意思是什么| 黄眉大王是什么妖怪| 吃什么不会长胖| 癸水是什么| 黄芪味道是什么味道| 一花一世界一叶一菩提是什么意思| 生孩子需要准备什么东西| 回不到我们的从前是什么歌| 鼻子经常出血是什么原因| 狗尾巴草有什么功效| 失眠可以吃什么药| 人中长痘痘什么原因| 大米里放什么不生虫子| 喝苦丁茶有什么好处| 梦见被警察抓预示什么| 乐得什么填词语| ed50是什么意思| 拔牙后吃什么恢复快| 雌二醇低吃什么补得快| 洗衣机启动不了是什么原因| 红细胞压积偏高是什么意思| 豆柏是什么| 别人梦见我死了是什么意思| dazzle是什么牌子| 属相鸡与什么属相相合| 经常感觉饿是什么原因| 心功能三级是什么意思| 舌苔厚黄是怎么回事吃什么药| 螨虫用什么药膏| 取保候审是什么意思还会判刑吗| 千锤百炼什么意思| 凤凰男是什么意思| 每天一杯蜂蜜水有什么好处| 鼻子流水是什么原因| 乙醇是什么| 儿童上火了吃什么降火最快| 势利是什么意思| journey是什么意思| 中华草龟吃什么| 二倍体是什么意思| 纳尼是什么意思| 月经周期是什么意思| 反胃是什么原因引起的| 中指戴戒指代表什么| 双相障碍是什么| 什么动物睡觉不闭眼| 恶心想吐胃不舒服是什么原因| 40岁属什么| 癌症晚期吃什么食物好| 大限将至什么意思| 月经期间喝酒会有什么影响| 年轮稀疏的一面是什么方向| 18k金是什么意思| 便秘去药店买什么药吃| 溶液是什么| 糙米是什么米| 撰稿是什么意思| 胎儿头围偏大什么原因| 涤棉是什么面料| aep是什么意思| 阿佛洛狄忒是什么神| 重阳节吃什么| 什么解酒最好最快| 什么是同源染色体| 尿道感染要吃什么药才能快速治好| 非那雄胺片是什么药| 情绪化什么意思| 脑炎是什么症状| 眉毛白了是什么原因引起的| 吃氨糖有什么好处和坏处| 血糖偏高能吃什么水果和食物最好| 宫颈癌是什么引起的| 1月17号是什么星座| 个个想出头是什么生肖| 尚书是什么官| 什么是肿瘤| 女人脚发热是什么原因| 安踏属于什么档次| 胆木是什么| 萨洛蒙什么档次| 男人为什么喜欢大胸| 什么网站可以看毛片| 酵母菌是什么| 蘑菇是什么| 人在囧途是什么意思| 给产妇送什么礼物好| 11月16日是什么星座| 睚眦什么意思| 尿检白细胞弱阳性是什么意思| 道德什么意思| 口腔溃疡是什么样子| 肌肉萎缩看什么科| 先下手为强是什么意思| 耳聋是什么原因引起的| 黛力新主治什么病| 手掌麻是什么原因引起的| 躯体化障碍是什么病| 什么是百慕大三角| 女性下面长什么样| 蚂蚱吃什么食物| 老鼠和什么属相最配对| 坐骨神经痛什么症状| 脾虚吃什么好的最快| 孩子肚子疼挂什么科| 脚发热是什么原因| 机票什么时候买最便宜| 尿黄是什么原因引起的男性| 孩子过敏性咳嗽吃什么药好| 香蕉不能和什么一起吃| 经期喝咖啡有什么影响| 经期不能吃什么水果| 早搏什么症状| 公斤和斤有什么区别| 自言自语是什么| 红米有什么功效和作用| 1989年是什么年| 什么品牌奶粉最好| 植物都有什么| 社保断交有什么影响| 特种兵是干什么的| 月经褐色是什么原因| 耳朵痛吃什么药| 莜面是什么面做的| 前方起飞是什么意思| 孕妇用什么驱蚊最好| 风湿三项检查是什么| 百福骈臻是什么意思| 脸上长水泡似的痘痘是什么原因| 六月初一有什么讲究| 炖排骨什么时候放盐最好| 医院属于什么行业| 狮子是什么生肖| 低钾血症是什么意思| 回民是什么意思| 吃什么去胃火口臭| 重本是什么意思| 胆囊壁厚是什么意思| 什么叫化学性肝损伤| 持之以恒是什么意思| 下面瘙痒是什么原因| 桃子有什么营养| 银行卡销户是什么意思| 洗牙挂什么科| eeg是什么意思| 女生大姨妈推迟是什么原因| poison是什么意思| 乳头刺痛什么原因| 西红柿和什么榨汁减肥| 单位工会主席是什么级别| 榴莲什么时候吃最好| 怀孕养猫对胎儿有什么影响| 喝什么有助于睡眠| 三个代表是什么| 腿疼膝盖疼是什么原因| 胳膊疼是什么原因| 为什么会得肾构错瘤| 秋老虎是什么意思| 地中海贫血什么意思| 不造是什么意思| 头发晕是什么病的征兆| 吃什么增强抵抗力| 脚底板痛挂什么科| 公开遴选公务员是什么意思| 愚孝什么意思| 苔菜是什么菜图片| 蛋白肉是什么东西做的| 阴囊潮湿用什么药| 女人喝什么茶叶最好| 脑梗用什么药效果好| 喝酒后胃不舒服吃什么药| 罗贯中是什么朝代的| kbs是什么意思| 骨折喝酒有什么影响吗| 鱼胶是什么东西| 精液是什么颜色的| 浓度是什么意思| 拉肚子出血是什么原因| 玩世不恭是什么意思| 五月二十一号是什么星座| 龟裂是什么意思| 你会不会突然的出现是什么歌| 马冲什么生肖| 嘴唇一圈发黑是什么原因造成的| 中国美食有什么| 炖鸡汤放什么材料好吃| 风雨雷电代表什么生肖| 女人什么身材最好看| 耘字五行属什么| sds是什么意思| 藏红花什么时候喝最好| 今天是什么好日子| 丹参有什么作用和功效| 4月26日什么星座| 肝肾不足是什么意思| 梦到怀孕生孩子是什么意思| 牛欢喜是什么| 肉馅可以做什么美食| 护理学是什么| 和尚命是什么意思| 多囊是什么原因造成的| 各奔东西是什么意思| 省委组织部长是什么级别| 胰尾显示不清什么意思| 5月10日什么星座| 联名款是什么意思| 疑心病是什么意思| 见血是什么兆头| 小腿酸胀是什么原因| 尿酸高不能吃什么水果| 红枣泡水喝有什么功效| 幽门螺旋杆菌挂什么科| 百度

第六届中国—亚欧博览会8月30日至9月3日在乌鲁木齐举办

Manual Page Search Parameters
RCS(1) General Commands Manual RCS(1)

百度 在两个月前,他就曾经火了一把。

rcsRCS file management program

rcs [-IiLqTUV] [-Aoldfile] [-ausers] [-b[rev]] [-cstring] [-e[users]] [-kmode] [-l[rev]] [-mrev:msg] [-orev] [-t[str]] [-u[rev]] [-xsuffixes] file ...

Revision Control System (RCS) is a software tool which lets people manage multiple revisions of text that is revised frequently, such as source code or documentation.

The rcs program is used to create RCS files or manipulate the contents of existing files. A set of helper tools is also available: specific revisions of files may be checked in or out, using ci(1) and co(1); differences between revisions viewed or merged, using rcsdiff(1) and rcsmerge(1); and information about RCS files and keyword strings displayed using rlog(1) and ident(1). See the respective manual pages for more information about these utilities.

The following options are supported:

oldfile
Append the access list of oldfile to the access list of the RCS files.
users
Add the usernames specified in the comma-separated list users to the access list of the RCS files.
[rev]
Set the default branch (see below) to rev. If no argument is specified, the default branch is set to the highest numbered branch.
string
Set comment leader to string. The comment leader specifies the comment character(s) for a file. This option is useful for compatibility with older RCS implementations only.
[users]
Remove the usernames specified in the comma-separated list users from the access list of the RCS files. If users is not specified, all users are removed from the access list.
Interactive mode.
Create and initialize a new RCS file. If the RCS file has no path prefix, try to first create it in the ./RCS subdirectory or, if that fails, in the current directory. Files created this way contain no revision.
mode
Specify the keyword substitution mode (see below).
Enable strict locking on the RCS files.
[rev]
Lock revision rev on the RCS files.
rev:msg
Replace revision rev's log message with msg.
rev
Delete one or more revisions. The specifications of the values or revisions are as follows:
rev
Specific revision.
rev1:rev2
Delete all revisions of a branch between rev1 and rev2.
rev1::rev2
Delete all revisions of a branch between rev1 and rev2 without deleting revisions rev1 and rev2.
:rev
Delete all revisions of the branch until revision rev.
rev:
Delete all revisions of the branch from revision rev until the last revision of the branch.
Be quiet about reporting.
Preserve the modification time of RCS files.
[str]
Change the descriptive text. The argument str is interpreted as the name of a file containing the descriptive text or, if prefixed with a ‘-’, the actual descriptive text itself. If no argument is used, the descriptive text is taken from standard input terminated by end-of-file or by a line containing the ‘.’ character by itself.
Disable strict locking on the RCS files.
[rev]
Unlock revision rev on the RCS files.
Print the program's version string and exit.
suffixes
Specifies the suffixes for RCS files. Suffixes should be separated by the ‘/’ character.

Files may be selected by or, where no revision is specified, the latest revision of the default is used. Revisions are specified either by using the -r option or by appending the revision number to any option that supports it. Branches are selected using the -b option.

A file's revision consists of two elements: release number and level number. For example, revision 2.3 of a file denotes release 2, level 3. Levels may also be subdivided into sublevels: this might happen, for example, if a parallel development is forked from a lower level revision. The primary levels and the sublevels belong to separate branches: the primary levels belong to a branch called HEAD, while sublevels belong to branches specified by revision.

rcs also supports the notion of . The state is an arbitrary string of characters used to describe a file (or a specific revision of a file). States can be set or changed using the -s option, for RCS tools which support it. The state of a file/revision can be modified without having to check in a new file/revision. The default state is ‘Exp’ (Experimental). Examples of states could be ‘Dev’, ‘Reviewed’, or ‘Stab’.

In order to make large groups of RCS files more manageable, RCS tools have the ability to select files by their . Thus files can be selected by their symbolic name, rather than numerical revision. ci(1) -N and -n are used to set symbolic names for files.

The following methods of file selection are therefore available: revision number, state, and symbolic name. For options which take as argument rev or state, any of these methods may be used. Some examples:

$ co -r"myproject" foo.c
$ rcs -m1.3:update foo.c
$ ci -s"Exp" bar.c

As long as source files are edited inside a working directory, their state can be determined using the cvs(1) status or log commands, but as soon as files get exported from a local working copy, it becomes harder to identify which revisions they are.

rcs and cvs(1) use a mechanism known as ‘keyword substitution’ to help identify the files. Embedded strings of the form $keyword$ and $keyword:...$ in a file are replaced with strings of the form $keyword: value$ whenever a new revision of the file is obtained. The possible keywords are as follows:

$Author$
The name of the user who checked in the revision.
$Date$
The date and hour (UTC) the revision was checked in.
$Header$
Standard header containing the full pathname of the RCS file, the revision number, the date (UTC), the author and the state.
$Id$ and $OpenBSD$
The same content as $Header$ but without the path of the RCS file.
$Log$
The log message supplied during commit, preceded by a header containing the RCS filename, the revision number, the author, and the date (UTC).
$Mdocdate$
Produce a date of the form month name, day number, and year, suitable for the mdoc(7) “Dd” macro.
$Name$
The tag name used to check out the file.
$RCSfile$
The name of the RCS file, but without a path.
$Revision$
The revision number assigned to the revision.
$Source$
The full pathname of the RCS file.
$State$
The state assigned to the revision.

Keyword substitution has its disadvantages: sometimes the literal text string $Author$ is wanted inside a file without rcs or cvs(1) interpreting it as a keyword and expanding it. The -ko option can be used to turn off keyword substitution entirely though. There is unfortunately no way to selectively turn off keyword substitution.

Each file and working directory copy of a file have a stored default substitution mode. Substitution modes on files are set by the -kmode option.

The possible substitution modes are as follows:

b
Like -ko, but also avoids the conversion of line endings. This option is used to handle binary files.
k
Does not substitute the keywords. Useful with the cvs(1) diff and rcsdiff(1) commands to avoid displaying the differences between keyword substitutions.
kv
The default behaviour. Keywords are normally substituted i.e. $Revision$ becomes $Revision: 1.1 $.
kvl
Like -kkv, except that the locker's name is displayed along with the version if the given revision is currently locked. This option is normally not useful as rcs and cvs(1) do not use file locking by default.
o
No substitutions are done. This option is often used with the cvs(1) import command to guarantee that files that already contain external keywords do not get modified.
v
Substitute the value of keywords instead of keywords themselves e.g. instead of $Revision$, only insert 1.1 and not $Revision: 1.1 $. This option must be used with care, as it can only be used once. It is often used with the cvs(1) export command to freeze the values before releasing software.

If set, this variable should contain a list of space-delimited options that are prepended to the argument list.

The rcs utility exits 0 on success, and >0 if an error occurs.

One of the most common uses of rcs is to track changes to a document containing source code.

As an example, we'll look at a user wishing to track source changes to a file foo.c.

If the RCS directory does not exist yet, create it as follows and invoke the check-in command:

$ mkdir RCS
$ ci foo.c

This command creates an RCS file foo.c,v in the RCS directory, stores foo.c into it as revision 1.1, and deletes foo.c. ci(1) will prompt for a description of the file to be entered. Whenever a newly created (or updated) file is checked-in, ci(1) will prompt for a log message to be entered which should summarize the changes made to the file. That log message will be added to the RCS file along with the new revision.

The co(1) command can now be used to obtain a copy of the checked-in foo.c,v file:

$ co foo.c

This command checks the file out in unlocked mode. If a user wants to have exclusive access to the file to make changes to it, it needs to be checked out in locked mode using the -l option of the co(1) command. Only one concurrent locked checkout of a revision is permitted.

Once changes have been made to the foo.c file, and before checking the file in, the rcsdiff(1) command can be used to view changes between the working file and the most recently checked-in revision:

$ rcsdiff -u foo.c

The -u option produces a unified diff. See diff(1) for more information.

ci(1), co(1), cvs(1), ident(1), rcsclean(1), rcsdiff(1), rcsmerge(1), rlog(1)

Tichy, Walter F., “RCS — a system for version control”, Software — Practice & Experience, 15:7, pp. 637-654, July, 1985.

OpenRCS is compatible with Walter Tichy's original RCS implementation.

The flags [-Mz] have no effect and are provided for compatibility only.

The OpenRCS project is a BSD-licensed rewrite of the original Revision Control System and first appeared in OpenBSD 4.0.

OpenRCS was written by Jean-Francois Brousseau, Joris Vink, Niall O'Higgins, and Xavier Santolaria.

The original RCS code was written in large parts by Walter F. Tichy and Paul Eggert.

For historical reasons, the RCS tools do not permit whitespace between options and their arguments.

March 8, 2021 OpenBSD-current
吃什么能增强性功能 被舔是什么感觉 冰糖里面为什么有白线 平和是什么意思 开门是什么意思
阳痿是什么意思 慢性胃炎要吃什么药 月经推迟什么原因 破瓦法是什么 44什么意思
青蟹什么季节吃最好 蘑菇是什么 全职什么意思 溶媒是什么 张五行属性是什么
翡翠和玉有什么不同 丹宁蓝是什么颜色 周岁和虚岁是什么意思 粉黛是什么意思 胆囊炎看什么科室
骨钙素是什么hcv8jop9ns9r.cn 晚上十点是什么时辰hcv8jop9ns3r.cn 螳螂是什么生肖hcv7jop5ns3r.cn 2017 年是什么年hcv9jop6ns4r.cn 二月底是什么星座hcv8jop1ns3r.cn
免签国家是什么意思hcv7jop5ns6r.cn 什么是深海鱼hcv9jop2ns5r.cn 锁骨窝疼可能是什么病hcv9jop2ns0r.cn 舌下腺囊肿挂什么科hcv9jop6ns5r.cn 脑梗吃什么水果helloaicloud.com
没脑子是什么意思hcv9jop6ns3r.cn 先天愚型是什么病tiangongnft.com 家慈是对什么人的称呼hcv7jop5ns6r.cn 自缢死亡是什么意思youbangsi.com NPY什么意思hcv9jop6ns2r.cn
前位子宫和后位子宫有什么区别hcv8jop6ns8r.cn 人活着到底有什么意义hcv8jop6ns3r.cn 儿童手指头脱皮什么原因引起的hcv8jop6ns5r.cn 高嘌呤是什么意思ff14chat.com 女人吃什么提高性激素hcv7jop9ns2r.cn
百度