GoGPT Best VPN GoSearch

OnWorks 网站图标

sccsposix - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 sccsposix

这是 sccsposix 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


sccs — SCCS 子系统的前端(发展)

概要


装箱 [-r] [-d ] [-p ] 命令 [选项...] [操作数...]

商品描述


这个 装箱 实用程序是 SCCS 程序的前端。 它还包括以下能力
对另一个用户运行 set-user-id 以提供额外的保护。

这个 装箱 实用程序应调用指定的 命令 与指定的 选项
操作数. 默认情况下,每个 操作数 应通过在它前面加上前缀来修改
绳子 “SCCS/s。”.

这个 命令 可以是本卷 POSIX.1-2008 中的 SCCS 实用程序之一的名称
(管理员, 三角洲, 得到, PRS, 目录, 圣典, 忘记, VAL什么) 或伪实用程序之一
在扩展描述部分中列出。

配置


这个 装箱 实用程序应符合 POSIX.1-2008 的基本定义卷, 部分
12.2, 公用事业 句法 指南,除了 选项 操作数实际上是选项
传递给由命名的实用程序 命令. 当命令的部分:

命令 [选项 ... ] [操作数 ... ]

考虑到,所有用作的伪实用程序 命令 应支持公用事业
语法指南。 可以以这种方式调用的任何其他 SCCS 实用程序
在各自选项部分指示的范围内支持指南。

应支持以下选项之前 命令 操作数:

-d 要用作 SCCS 文件根目录的目录的路径名。 这
默认为当前目录。 这 -d 选项优先于
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 项目目录 多变的。 看 -p.

-p SCCS 文件所在目录的路径名。 默认情况下
供应链服务中心 目录。

这个 -p 选项不同于 -d 选项在于 -d 选项参数应为
前缀到整个路径名和 -p 应插入选项参数
在路径名的最后一部分之前。 例如:

装箱 -d /x -p y 得到 a / b

转换为:

得到 /x/a/y/sb

这允许创建别名,例如:

别号 syssccs="sccs -d / usr / src"

用作:

系统服务 得到 命令/who.c

-r 调用 命令 带有进程的真实用户ID,而不是任何有效的用户ID
装箱 实用程序设置为。 某些命令(管理员, , 清洁, 差异,
info, 目录展示) 不能由所有用户运行 set-user-ID,因为这会
允许任何人更改授权。 这些命令总是作为
真正的用户。

操作数


应支持以下操作数:

命令 SCCS 实用程序名称或其中列出的伪实用程序之一的名称
扩展说明部分。

选项 要传递给的选项或选项参数 命令.

操作数 要传递给的操作数 命令.

标准输入


请参阅指定的实用程序说明 命令.

INPUT FILES


请参阅指定的实用程序说明 命令.

环境 变数


以下环境变量会影响执行 装箱:

为未设置或未设置的国际化变量提供默认值
空值。 (参见 POSIX.1-2008 的基本定义卷, 部分 8.2,
国际化 变量 为国际化优先
用于确定语言环境类别值的变量。)

LC_ALL 如果设置为非空字符串值,则覆盖所有其他字符串的值
国际化变量。

LC_CTYPE 确定用于解释文本数据字节序列的语言环境
作为字符(例如,单字节而不是多字节字符
参数和输入文件)。

LC_消息
确定应该用于影响格式和内容的语言环境
写入标准错误的诊断消息。

路径 确定用于处理的消息目录的位置 LC_消息.

项目目录
提供默认值 -d 选项。 如果值 项目目录
以一个开头, 应视为绝对路径名; 除此以外,
的值 项目目录 被视为用户名和该用户的首字母
应检查工作目录中的子目录 SRC or 资源。 如果这样
找到目录,就可以使用了。 否则,该值应用作
相对路径名。

可以在实用程序描述中找到其他环境变量影响
指定 命令.

异步 精彩活动


默认。

标准输出


请参阅指定的实用程序说明 命令.

斯特德


请参阅指定的实用程序说明 命令.

OUTPUT FILES


请参阅指定的实用程序说明 命令.

EXTENDED 商品描述


应支持以下伪实用程序 命令 操作数。 所有选项
以下列表中提到的值是在 选项 后面的操作数
命令.

相当于 info, 除了如果什么都没有被打印
如果正在编辑任何内容,则应返回非零退出状态。
目的是将其包含在 makefile 的“安装”条目中以
确保在版本发布之前所有内容都包含在 SCCS 文件中
安装。

清洁 从当前目录中删除可以从 SCCS 重新创建的所有内容
文件,但不要删除任何正在编辑的文件。 如果 -b 给出了选项,
在确定是否正在编辑时,应忽略分支;
如果分支保存在同一目录中,这很危险。

创建信息图 创建一个 SCCS 文件,从同名文件中获取初始内容。
任何选项 管理员 被接受。 如果创建成功,则原始
文件应通过在基本名称前加上逗号来重命名。 这些更名
在验证 SCCS 文件已被删除后,应删除文件
创建成功。

删除 执行一个 三角洲 在命名文件上,然后 得到 新版本。 新版本
应扩展 ID 关键字且不可编辑。 任何 -m, -p, -r, -s
-y 选项应传递给 三角洲和任何 -b, -c, -e, -i, -k, -l, -s-x
选项应传递给 得到.

删除 相当于 删除,除了 得到 阶段应包括 -e 选项。 这个
选项对于创建当前编辑阶段的检查点很有用。 相同
选项应传递给 三角洲 如上所述,以及列出的所有选项
HPMC胶囊 得到 以上除外 -e 应传递给 编辑.

差异 写出检出文件的当前版本之间的差异列表
用于编辑和 SCCS 格式的版本。 任何 -r, -c, -i, -x-t 选项
应传递给 得到; 任何 -l, -s, -e, -f, -h-b 选项应传递给
差异。 一个 -C 选项应传递给 差异 as -c.

编辑 相当于 得到 -e.

固定 删除命名的增量,但保留增量的副本,其中包含更改
在里面。 它对于修复小的编译器错误等很有用。 应用程序
应确保紧随其后的是 -r 的SID 选项。 自从 固定 不离开
审计跟踪,应谨慎使用。

info 列出正在编辑的所有文件。 如果 -b 给出选项,分支
(即,具有两个或更少组件的 SID)应被忽略。 如果一个 -u 用户 选项
给出,则只列出指定用户正在编辑的文件。 一种 -U
选项应等同于 -u<当前 用户>.

打印 写出有关命名文件的详细信息,相当于 装箱 PRS.

展示 写一个- 正在编辑到标准输出的文件的分隔列表。
采取 -b, -u-U 选项如 info.

未编辑 这是一个相反的 编辑 或者 得到 -e. 应该谨慎使用,
由于自此以来所做的任何更改 得到 迷路了。

退出 状态


应返回以下退出值:

0 成功完成。

>0 发生错误。

后果 OF 错误


默认。

这个 以下 部分 旨在 内容丰富。

申请须知 用法


许多 SCCS 实用程序都将目录名称作为操作数以及特定文件名。
支持的伪实用程序 装箱 没有被描述为具有这种能力,但
不禁止这样做。

示例


1. 要获得一个文件进行编辑,编辑它并生成一个新的增量:

装箱 得到 -e 文件.c
ex 文件.c
装箱 三角洲 文件.c

2. 从另一个目录获取文件:

装箱 -p /usr/src/sccs/s。 得到 抄送

要么:

装箱 得到 /usr/src/sccs/s.cc.c

3. 对当前目录中的大量文件进行增量:

装箱 三角洲 *。C

4. 要获取不在分支上的正在编辑的文件列表:

装箱 info -b

5. 增量当前用户正在编辑的所有内容:

装箱 三角洲 $(sccs 展示 -U)

6. 在 makefile 中,从 SCCS 文件中获取源文件(如果尚不存在):

SRCS = <名单 of 资源 >
$(SRCS):
装箱 得到 $(相对) $@

基本原理


装箱 及其相关实用程序是 XSI 开发实用程序选项的一部分
XSI 选项。

SCCS 是源代码控制系统的缩写。 这是一个维护和
增强跟踪工具。 当文件被置于 SCCS 下时,源代码控制系统
维护文件,并在进行更改时识别它们并将其存储在文件中
原始源代码和/或文档。 随着其他更改的进行,它们也是
标识并保留在文件中。

可以检索原始文件和任何一组更改。 文件的任何版本作为
它的开发可以重建以进行检查或额外的修改。 历史数据
可以与每个版本一起存储,记录进行更改的原因,进行更改的人员,以及
当它们被制造出来时。

未来 如何前往


无。

使用 onworks.net 服务在线使用 sccsposix


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。