这是 svn-bisect 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
svn-bisect - Bisect Subversion 修订版以找到回归
概要
svn-二等分 开始 [好转 [坏转]]
svn-二等分 {非常好|坏} [转]
svn-二等分 运行 命令
svn-二等分 重置
svn-二等分 状态
商品描述
svn-二等分 有助于自动发现错误或行为变化 颠覆 加工
复制。 给定最初的“好”修订,具有所需的或原始的行为,以及
较新的“坏”修订版,带有不希望的或修改过的行为, svn-二等分 会做一个二进制
搜索修订范围以查找导致更改的修订。
svn-二等分 必须在工作副本中初始化,使用 svn-二等分 开始. 它还需要
至少给一个 非常好 修订(基线)和一个 坏 修订(已知修改
行为)修订。
子命令:
开始 初始化或重新初始化 svn-二等分; 可选地 非常好 和 坏 调整
参数。
非常好 转
坏 转
告诉 svn-二等分 修订版是 非常好 or 坏, 定义或缩小搜索范围
空间。 如果没有指定, 调整 默认为工作中的当前修订版
复制。 svn-二等分 然后将更新到新版本之间的修订版 非常好 和
坏 边界。 如果此更新穿过创建分支的点,则
切入或切出分支。
重置 将工作副本重置为修订和分支 svn-二等分 开始 被运行。
在简单的情况下,这相当于 rm -r .svn-二等分; svn 更新,但不是如果
它已经越过分支,如果你没有从 校长 修订。 在任何
案件, svn-二等分 从不跟踪混合修订工作副本,所以不要使用
svn-二等分 在需要恢复到混合修订版本的工作副本中。
状态 打印简短的状态消息。
运行 命令
在循环中运行平分。 您必须已经定义了初始 非常好 和 坏
边界条件。 通过循环的每次迭代运行 命令 作为壳
命令(单个参数,必要时引用),然后标记
修订为 非常好 or 坏, 基于退出状态 命令.
示例
假设您试图找出 1250 和 1400 之间的哪个修订版导致了 使 查
命令失败。
svn 平分开始 1250 1400
svn-bisect 运行 'make check'
svn-二等分重置
环境
SVN 要调用的 Subversion 命令行程序(默认 svn).
使用 onworks.net 服务在线使用 svn-bisect