英语法语西班牙语

Ad


OnWorks 网站图标

debrelease - 云端在线

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

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

程序:

您的姓名


debrelease - dupload 或 dput 的包装器

概要


拆解 [拆解 选项[上传/输出 选项]

商品描述


拆解 是一个简单的包装 上传 or 输出. 它从内部调用
包的源代码树,并找出包的当前版本。 那么它
寻找对应的 。变化 文件(按顺序列出需要上传的文件
释放包)在源代码树的父目录中并调用 上传
or 输出。变化 文件作为参数以执行实际上传。

可以选择 拆解; 除了下面列出的那些,它们被传递
不变 上传 or 输出。 该 文字 配置文件也被读取
拆解 如下所述。

目录 姓名 检查


与其他几个脚本相同 文字 包, 拆解 会爬上
目录树,直到它找到一个 Debian/变更日志 文件。 作为防止杂散文件的保护措施
导致潜在问题,一旦找到,它会检查父目录的名称
Debian/变更日志 文件,并检查目录名是否与包对应
姓名。 确切地说,这是由两个配置文件变量控制的
DEVSCRIPTS_CHECK_DIRNAME_LEVELDEVSCRIPTS_CHECK_DIRNAME_REGEX,以及它们对应的
命令行选项 --检查目录名级别--check-dirname-正则表达式.

DEVSCRIPTS_CHECK_DIRNAME_LEVEL 可以采用以下值:

0 永远不要检查目录名称。

1 如果我们必须在搜索中更改目录,则仅检查目录名称
Debian/变更日志. 这是默认行为。

2 始终检查目录名称。

通过测试当前目录名(如确定的
by PWD(1)) 匹配配置文件选项给出的正则表达式
DEVSCRIPTS_CHECK_DIRNAME_REGEX 或通过命令行选项 --check-dirname-正则表达式 正则表达式.
这里 正则表达式 是一个 Perl 正则表达式(见 珍珠(3perl)), 开头会锚定
和结束。 如果 正则表达式 包含一个“/”,那么它必须匹配完整的目录路径。 如果
不是,那么它必须匹配完整的目录名称。 如果 正则表达式 包含字符串“PACKAGE”,
这将被源包名称替换,根据更改日志确定。 这
正则表达式的默认值是:'PACKAGE(-.+)?',因此匹配目录名称,例如
PACKAGE 和 PACKAGE 版本。

配置


--上传, --输出
这指定了要使用的上传程序; 默认是 上传.

-S 如果使用此选项,或默认 。变化 未找到文件,但只有源文件
。变化 文件存在,那么这个仅源代码 。变化 文件将被上传
而不是特定于拱门的。

-adebian-架构, -tGNU 系统类型
我们 dpkg-架构(1) 有关这些选项的说明。 它们影响
搜索 。变化 文件。 提供它们是为了模仿 dpkg-
构建包 在确定名称时 。变化 文件。 如果一个普通 -t is
给定,它被认为是 上传 主机指定选项,因此
意味着结束 拆解- 特定选项。

- 多
多架构 。变化 模式:这意味着 拆解 应该使用最新的
具有名称模式的文件 package_version_**+*.changes 作为 。变化 文件,
允许 。变化 产生的文件 dpkg交叉.

--debs-目录 目录
寻找 。变化deb文件。 在文件 目录 而不是父母
源目录。 这应该是绝对路径或相对于顶部
源目录。

--检查目录名级别 N
见上节 目录 姓名 检查 有关此选项的说明。

--check-dirname-正则表达式 正则表达式
见上节 目录 姓名 检查 有关此选项的说明。

--无会议, --noconf
不要读取任何配置文件。 这只能用作第一个选项
在命令行中给出。

- 帮帮我, -h
显示帮助信息并成功退出。

- 版
显示版本和版权信息并成功退出。

配置 变数


两个配置文件 /etc/devscripts.conf〜/.devscripts 来源于
为了设置配置变量。 命令行选项可用于覆盖
配置文件设置。 为此将忽略环境变量设置。
当前识别的变量是:

DEBRELEASE_UPLOADER
当前公认的值是 上传输出,并指定哪个
应该使用上传程序。 它对应于 --上传--输出
命令行选项。

DEBRELEASE_DEBS_DIR
这指定了要在其中查找的目录 。变化deb文件。 文件,并
是绝对路径或相对于源树的顶部。 这个
对应于 --debs-目录 命令行选项。 可以使用该指令,
例如,如果你总是使用 建造者 or svn-构建包 来构建你的包。
请注意,它也会影响 债务(1)和 (1)。

DEVSCRIPTS_CHECK_DIRNAME_LEVEL, DEVSCRIPTS_CHECK_DIRNAME_REGEX
见上节 目录 姓名 检查 为了解释这些
变量。 请注意,这些是包范围的配置变量,并将
因此影响所有 文字 检查其值的脚本,如中所述
他们各自的联机帮助页和 开发脚本配置文件(5)。

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    斯威格
    斯威格
    SWIG 是一种软件开发工具
    连接用 C 编写的程序和
    C++ 具有各种高级
    编程语言。 SWIG 用于
    不同的...
    下载痛饮
  • 2
    WooCommerce Nextjs 反应主题
    WooCommerce Nextjs 反应主题
    React WooCommerce 主题,构建于
    Next JS、Webpack、Babel、Node 和
    Express,使用 GraphQL 和 Apollo
    客户。 React 中的 WooCommerce 商店(
    包含:产品...
    下载 WooCommerce Nextjs React 主题
  • 3
    archlabs_repo
    archlabs_repo
    ArchLabs 的软件包仓库 这是一个
    也可以获取的应用程序

    https://sourceforge.net/projects/archlabs-repo/.
    它已在 OnWorks 中托管...
    下载 archlabs_repo
  • 4
    和风项目
    和风项目
    Zephyr 项目是新一代
    实时操作系统 (RTOS)
    支持多种硬件
    架构。 它基于一个
    小尺寸内核...
    下载 Zephyr 项目
  • 5
    SCCons
    SCCons
    SCons是一个软件构建工具
    这是一个更好的选择
    经典的“Make”构建工具
    我们都知道并热爱。 SCons 是
    实施了一个...
    下载 SCons
  • 6
    聚苯乙烯
    聚苯乙烯
    PSeInt 是一个伪代码解释器
    讲西班牙语的编程学生。
    它的主要目的是成为一个工具
    学习和理解基本的
    概念...
    下载 PSeInt
  • 更多 ”

Linux 命令

Ad