Rational Team Concert™ 源代码控制 命令将设置退出状态以指示成功或失败,并且将向调用者提供其他信息。
以脚本方式执行
Rational Team Concert 源代码控制 命令行工具时,可以使用下列退出状态码来进行执行或流向控制决策。
| 值 |
状态 |
| 1 |
命令行包含语法错误。 |
| 2 |
客户机未能使用用户提供的凭证来连接到指定的存储库 URI。 |
| 3 |
发生故障,原因未知。 |
| 4 |
发生内部错误,表明未能装入子命令。 |
| 5 |
本地工作空间的配置不正确(找不到它的根,或者它的根未共享)。 |
| 6 |
在本地工作空间中检测到资源名称冲突。本地工作空间中未共享的资源与存储库工作空间中的共享资源同名。这导致无法装入该共享资源。 |
| 7 |
未知的内部错误导致发生故障。 |
| 8 |
由于本地工作空间与存储库工作空间不同步,因此未能完成请求的操作。用户应该重新装入或重新共享本地工作空间。 |
| 9 |
由于用户提供的选择器(名称、别名或 UUID)未与足够的项匹配或者与过多的项匹配,因此未能完成请求的操作。 |
| 10 |
未使用。 |
| 11 |
在子命令所访问的一个或多个存储库工作空间中存在资源冲突。用户必须解决这些冲突才能继续执行操作。 |
| 12 |
使用了未知的子命令名称。 |
| 13 |
保留(OSGi 异常) |
| 14 |
由于目标已存在并且未共享,或者由于目标路径无效,因此资源移动请求失败。 |
| 15 |
在命令执行期间,远程数据已变更。请重新运行该命令。 |
| 16 |
未能完成请求的操作,这是因为此操作将在变更集历史记录中引入间隔。 |
| 17 |
请求的操作被团队过程阻塞。 |
| 18 |
由于用户不具有一项或多项存储库许可权,因此请求的操作失败。返回的消息提供了有关该故障的更多信息。 |
| 19 |
由于未符合前置条件,因此未能完成请求的操作。 |
| 20 |
请求的操作尝试传输包含不正确行终止符或编码的文件。 |
| 21 |
未能完成请求的操作,这是因为此操作将在变更集历史记录中创建 n 路冲突。 |
| 22 |
未能完成请求的操作,这是因为此操作将创建一个或多个没有父代的项。 |
| 23 |
保留(OSGi 异常) |
| 24 |
保留(OSGi 异常) |
| 25 |
找不到一个或多个指定的存储库项。 |
| 26 |
服务器错误。 |
| 27 |
本地工作空间正被另一个 RCP 进程(Eclipse GUI 或另一个 Rational Team Concert 源代码控制 命令行客户机)使用。 |
| 28 |
未能完成请求的操作,这是因为存储库工作空间的配置不正确:客户机在存储库工作空间中找不到某个项。用户应该验证任何存储库工作空间路径是否正确。 |
| 29 |
许可证限制导致未能完成请求的操作。 |