TC-Shell必须从Windows命令行中使用参数和参数值。
命令TCShell.exe启动TC-Shell。的TCShell.exe文件位于以下目录:% COMMANDER_HOME %。执行TCShell.exe要求指定一个工作区。此外,还提供了一些可选的启动参数。
的TCShell.exe.config文件包含选项可以被激活,释放或修改。进一步的信息请参考“TCShell.exe.config”章。
![]() |
TC-Shell命令行参数都是区分大小写的。 |
启动参数
- |
可用的输出参数 |
工作区< workspaceFile > |
通往工作区文件。 |
登录<用户名> <密码> |
登录用户名和密码。否则,有一个交互式查询登录名和密码,如果必要的。这个参数是区分大小写的。 打开一个188金宝搏app苹果下载软件Tricentis服务器存储库工作空间,使用身份验证,而不是登录如下列所述行。 |
auth < personalAccessToken > | < clientID >: < clientSecret > |
验证打开一个188金宝搏app苹果下载软件Tricentis服务器存储库工作空间。输入你的个人访问令牌或客户机ID和客户的秘密。 |
下< recordScriptPath > |
路径文件的所有交互输入保存为文本。这个文件可以直接使用脚本的模式。 |
-loglevel < loglevel > |
指定日志级别过滤事件日志。您可以使用以下值< loglevel >参数:
默认的日志级别4。 |
< tcscriptPath > |
任意数量的TC-Shell脚本文件。如果没有显示脚本,TC-Shell开始在交互模式。 |
执行的healthCheck显示工作区。 |
|
代码页<数字> |
设置所需的代码页中使用交互模式(见“工作在交互模式”章)。 |
代码页? |
显示当前使用的代码页和所有可用的编码页。 |
-executionmode |
打开托斯卡指挥官在只读模式。只有操作,测试执行所需的,是有可能的。 |
-restoredbbackup |
恢复存储库交互模式(见“备份和恢复存储库”章)。在脚本模式,.tcs可以指定文件,包含所需的信息的过程。 |
修订<修改> |
创建一个工作空间与一个特定的版本。 |
-slimWS |
创建一个多用户存储库工作区,所有对象在默认情况下都是禁用的(见“创建多用户工作区”章)。 |
-firstadmin <用户名> <密码> |
指定第一个管理的用户名和密码,当你创建一个新的公共存储库。 |
-waitforcompacting |
托斯卡指挥官等待,直到完成压实工作区(见“紧凑的空间:“章)。 没有这个命令,托斯卡指挥官终止背景压实。 |
使用TCShell
创建一个MS SQL Server, Oracle、DB2,或SQLite工作区
您可以使用TCShell.exe文件来创建新的SQL Server女士,Oracle、DB2,或SQLite工作区。你的参数必须包含特定的值,根据存储库类型。
创建一个MS SQL Server、Oracle或DB2工作区
甲骨文,MS SQL Server或DB2使用强制参数值如下:
-newworkspace < workspaceDirPath > (“MS SQL Server”|“甲骨文”|“DB2”) < connectionstring >(<模式>)
参数值 |
描述 |
---|---|
< workspaceDirPath > |
路径的目录创建工作区。 |
(“MS SQL Server”|“甲骨文”|“DB2”) |
选择存储库类型。 |
< connectionstring > |
字符串连接到数据库。语法通常是 “UID = =服务器=;数据库;;PWD =;”(DB2, MS SQL Server或“数据源=;用户Id =;密码=;”(Oracle)。 |
(<模式>) |
指定数据库模式的使用。 |
创建一个SQLite工作区
SQLite,强制使用以下参数值:
-newworkspace < workspaceDirPath > SQLITE (< commonRepoPath >)
参数值 |
描述 |
---|---|
< workspaceDirPath > |
路径的目录创建工作区。 |
SQLite |
选择存储库类型。 |
(< commonRepoPath >) |
当地的道路多用户存储库SQLite。 忽略这个值或指定引号”“创建一个单用户工作区。 |
例子:创建一个新的工作区
在下面的示例中,您创建一个新的工作区TestWorkspace。
例子:创建一个新的工作区
创建一个新的工作区188金宝搏app苹果下载软件Tricentis服务器存储库
创建一个新工作区188金宝搏app苹果下载软件Tricentis服务器存储库使用以下值:
-newworkspace < workspaceDirPath >188金宝搏app苹果下载软件“Tricentis服务器存储库”< projectId >认证< personalAccessToken > | < clientID >: < clientSecret >
参数值 |
描述 |
---|---|
< workspaceDirPath > |
路径的目录创建工作区。 |
< projectName > |
项目的名称项目概述部分的托斯卡管理控制台。 |
< personalAccessToken > |
指定的个人访问令牌中创建的 另外,使用客户机ID和客户秘密如下所述。 |
< clientID > |
指定的客户机ID中创建的 |
< clientSecret > |
指定客户的秘密中创建的 |
进一步运行参数
您已经创建了一个新的工作空间后你必须打开它进一步运行参数。
例如:打开一个工作区
创建新分支
你可以创建一个分支TC-Shell工作同时测试多个版本的系统。要做到这一点,使用可选参数-branchName。