这是命令 aecpu 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
aegis 复制文件撤消 - aecp 的反向操作
概要
庇护 -CoPy_file_Undo [ 选项...] 文件名...
庇护 -CoPy_file_Undo -列表 [ 选项...]
庇护 -CoPy_file_Undo -帮助
商品描述
这个 庇护 -CoPy_file_Undo 命令用于删除以前复制到一个文件夹中的文件
改变。 命名文件将从更改中的文件列表中删除。
该文件将从开发目录中删除,除非 -保持 选项被指定。
这个 -保持 选项应该非常小心地使用,因为您可能会混淆工具,例如 使(1)
保留这些文件。
您可以命名一个目录以从更改该目录树中的所有文件中删除
先前复制到更改中,树中的其他文件将被忽略。 它是一个
如果没有相关文件,则出错。
分支结构 vs 更改
这个 爱奇艺(1) 命令只能应用于更改。 如果你想执行相同的
在分支上操作,使用 阿姆特(1)指挥,通过机构的改变。
文件 姓名 解释
aegis 程序将尝试从文件名中确定项目文件名
在命令行中给出。 所有文件名都作为相对文件名存储在 aegis 项目中
到基线目录树的根。 开发目录和
集成目录是这个基线目录的影子,所以这些相对名称
也在这里申请。 命令行中命名的文件首先转换为绝对路径
如有必要。 然后将它们与基线路径、开发目录进行比较
path 和集成目录路径,以确定相对于基线的名称。 这是
如果命名的文件在这些目录树之一之外,则会出现错误。
这个 -BASE_Relative 选项可用于将相对文件名解释为
相对于基线路径; 绝对文件名仍将与各种
路径以确定基线相对名称。
这个 相对文件名首选项 在用户配置文件中可以用来修改
这种默认行为。 看 配置文件(5) 了解更多信息。
流程 侧 效果
此命令将取消任何构建或测试注册,因为删除文件
在逻辑上使它们无效。 如果项目配置文件被删除,任何差异
注册也将被取消。
差异文件 (,D) 也将被删除,但是任何 DMT 派生文件(例如 .o
.c 文件中的文件)不会被删除。 这是因为 aegis 与
DMT,并且不知道这些派生文件可能被称为什么。 您可能需要删除
手动派生文件。
通知
这个 复制文件撤消命令 在项目中 配置 文件运行,如果设置。 这 项目文件_-
命令 也会运行,如果设置了,并且最近有集成。 看
配置文件(5) 了解更多信息。
配置
理解以下选项:
-BASE_Relative
此选项可用于导致相对文件名被视为相对于
源树的基础。 看 配置文件(5) 对应用户
偏好。
-CUrrent_Relative
此选项可用于导致相对文件名被视为相对于
当前目录。 这通常是默认设置。 看 配置文件(5)
相应的用户偏好。
-改变 数
此选项可用于指定项目中的特定更改。 看
庇护(1) 有关此选项的完整说明。
-帮助
此选项可用于获取有关如何使用 庇护
程序。
-交互的
指定 aegis 在删除每个
文件。 回答问题 含 删除文件,或 没有 保存文件。 你
也可以回答 所有 删除文件和所有后续文件,或 没有 保持
文件和所有后续内容。
默认为用户的 删除文件首选项 如果未指定,请参阅 配置文件(5)
获取更多信息。
如果 aegis 在后台运行,则不会提出问题,并且
文件将被删除。
-保持
此选项可用于保留通常已删除或
由命令代替。 默认为用户的 删除文件首选项 如果不
指定,见 配置文件(5) 了解更多信息。
-No_Keep
此选项可用于确保删除文件和/或目录
或由命令代替。 默认为用户的 删除文件首选项 如果不
指定,见 配置文件(5) 了解更多信息。
-列表
此选项可用于获取此命令的合适主题列表。
该列表可能比预期的更笼统。
-项目 姓名
此选项可用于选择感兴趣的项目。 当没有 -项目
选项被指定, 宙斯盾项目 环境变量被咨询。 如果
不存在的,用户的 $HOME/.aegisrc 检查默认文件
项目字段(见 配置文件(5) 了解更多信息)。 如果那不存在,
当用户只在单个项目中进行更改时,项目
名称默认为该项目。 否则,这是一个错误。
-只读
此选项可用于指定仅要取消复制绝缘文件。
如果指定 -未更改 同样,只有未更改的绝缘文件将是
未复制。
-TERse
此选项可用于使列表产生最少的
信息。 它通常对 shell 脚本很有用。
-验证符号链接
此选项可用于请求符号链接或硬链接,或
文件副本,在工作区更新以反映当前状态
基线。 这是由 开发目录样式 的领域
项目配置文件。 只有不涉及更改的文件是
更新。 另请参阅“symbolic_links_preference”字段 配置文件(5). 这个
如果对您的配置有意义,则选项是默认值。 这个名字是一个
包括历史事故、硬链接和文件副本。
-假设_Symbolic_Links
此选项可用于请求不更新基线镜像文件
地方。 当您 无疑 知道 文件的最新-
现在不重要; 不正确使用此选项可能会导致
意外的构建副作用。 另请参阅“symbolic_links_preference”字段
of 配置文件(5). 此选项是默认选项,如果对您没有意义
配置。 名字是历史意外,硬链接和文件副本
被包含在内。
-未更改
检查命名文件以查看它们是否未更改。 只删除不变的
文件从更改,并保留已更改的文件。 如果没有文件
在命令行命名的所有更改文件都被检查。
-详细
此选项可用于使 aegis 产生更多输出。 默认情况下
只产生错误的输出。 当与 -列表 选项这个选项
导致添加列标题。
-等待 此选项可用于要求 Aegis 命令等待访问锁定,如果
它们不能立即获得。 默认为用户的 锁等待偏好
如果未指定,请参阅 配置文件(5) 了解更多信息。
-No_Wait
此选项可用于要求 Aegis 命令在访问时发出致命错误
不能立即获得锁。 默认为用户的
锁等待偏好 如果未指定,请参阅 配置文件(5) 了解更多信息。
参见 庇护(1) 对于所有 aegis 命令通用的选项。
所有选项都可以缩写; 缩写记录为大写字母,
所有小写字母和下划线 (_) 都是可选的。 您必须使用连续
可选字母的序列。
所有选项都不区分大小写,您可以将它们输入为大写或小写或
两者结合,大小写并不重要。
例如:参数“-project”、“-PROJ”和“-p”都被解释为表示
-项目 选项。 参数“-prj”不会被理解,因为连续
未提供可选字符。
选项和其他命令行参数可以在命令行上任意混合,
在功能选择器之后。
GNU 长选项名称是可以理解的。 由于所有选项名称为 庇护 很长,
这意味着忽略额外的前导“-”。 这 ”--选项=折扣值"约定也是
明白了。
推荐 别名
此命令的推荐别名是
csh% 别名 aecpu 'aegis -cpu \!* -v'
sh$ aecpu(){aegis -cpu "$@" -v}
错误
如果更改不在 作为 发达 州。
如果未将更改分配给当前用户,则会出现错误。
退出 状态
这个 庇护 命令将在出现任何错误时以 1 状态退出。 这 庇护 命令只会
如果没有错误,则退出状态为 0。
环境 变数
参见 庇护(1) 获取可能影响此命令的环境变量列表。 看
配置文件(5)为项目配置文件的 项目特定 字段如何设置
Aegis 执行的所有命令的环境变量。
使用 onworks.net 服务在线使用 aecpu
