问题标签 [mks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mks - PTC Integrity 批量更新成员修订
有没有办法通过命令行更新大量文件的成员修订?
我不能使用:working
或:head
必须为每个文件指定不同的修订版。
据我所知--selectionFile
,仅将路径作为输入,而不是修订号。
编辑:我想为成员设置一个非常大的文件列表,并且我想避免si updaterevision ...
为每个文件编写命令,因为完成这么多文件需要很长时间。相反,我想知道是否有更高级的方法来指定文件列表及其修订版,:working
以便对整个文件列表只运行一次 updaterevision (就像它一样)。
但正如评论中所说,没有这种可能性。
编辑2:我使用 MKS 已有几年了,据我所知,没有这种可能性(至少在 MKS 11.6 之前)通过一个命令行调用将许多文件更新为不同的版本。但是,正如建议的那样,每个成员使用一个调用,使整个操作需要几个小时,因为我在沙箱中有成千上万的成员,而 MKS 需要一些时间来完成每个si
命令。
java - MKS Integrity Java api 在createsandbox 上引发异常
我尝试实现一个 Java 应用程序来同步沙箱。
使用这部分源代码,我得到了这个异常。
作为我用于项目的输入
这里有什么问题?我的 MKSAPI.jar 版本是 4.15
sed - 让 SED b 命令尊重“;”
使用 MKS SED for Windows,这个;
失败了
如何让 b 命令尊重命令分隔符“;” 因此没有标签的行为?
我知道在这种情况下有 b 的替代品。这是 b 问题的演示。
目前我正在使用这个笨拙的解决方法:
sed - SED { 命令失败
在 MKS SED for Windows 上,这
失败了
为什么?
这种用法与文档正确一致:
java - Mksapi 从首选项中获取密码
我有一个通过 java mks api 连接到完整性的应用程序。为了测试应用程序的功能,我硬编码了我的计算机的用户和密码,但现在在测试之后我想让应用程序通用,以便更多用户可以使用它。
通常,每个用户都有一个用户(这个信息我可以从 ENV 中得到)和一个在Integrity
界面中配置的密码。是否有可能告诉mksapi
从这些偏好中获取密码?
sandbox - MKS Integrity API 重新同步不起作用
我一直在尝试使用命令 "si createdandbox" 使用 java MKS api 从 Integrity 服务器获取文件。它很好地连接到服务器并制作目录,但不会获取任何文件,即使使用“填充”选项也是如此。所以我尝试了另一个命令,“si resync”,它也不会得到任何东西。
这是我的代码,简化:
我用命令行尝试了它们,它们运行良好。这些是我使用的命令行。
si 创建沙箱 --project "/Admin_Project/project.pj" --cwd "U:/workspace/test/Admin_Project"
si resync --sandbox "U:/workspace/test/Admin_Project/project.pj" --Y
任何想法或评论对我来说都会非常有用,谢谢。
java - MKS 无法连接到完整性客户端
我正在尝试使用下面列出的示例代码连接到 MKS Integrity Client
我收到以下错误
com.mks.api.response.ICLaunchException:无法连接到 Integrity Client,属性 IntegrityClient.launchOnDemand 未设置为允许自动启动。在 com.mks.connect.ClientCmdRunnerImpl.icInitialize(Native Method) 在 com.mks.connect.ClientCmdRunnerImpl.checkIntegrityClientForLaunch (ClientCmdRunnerImpl.java:71) 在 com.mks.connect.ClientCmdRunnerImpl.executePreCondition(ClientCmdRunnerImpl.java:95) 在 com .mks.connect.AbstractCmdRunner.executeCommand(AbstractCmdRunner.java:235) at com.mks.connect.AbstractCmdRunner.execute(AbstractCmdRunner.java:394) at org.jpmc.mks.Mksmain.main(Mksmain.java:25)
repository - MKS 如何在 devpath 上列出所有成员及其修订号
我熟悉 MKS CLI,即该si
领域,但是我很难掌握正确的命令来获取我需要的信息。
我想针对 MKS 存储库编写一个命令
- 开发路径名称
- 该开发路径的版本号
输出为
- 该开发路径的所有成员的列表
- 对于每个成员,该成员的特定 rev 用于该 devpath rev。
我有一种感觉si rlog ...
可以做到这一点,但我无法弄清楚正确的命令。
python - 使用python从命令行输出中获取数据
这是我用来获取文件信息的命令,其中只对修订版本感兴趣。 命令:
输出:
其中,我只想将修订数据分配给输出。
python - 自动化 MKS 完整性的有效脚本选项
我想创建一个脚本来打开 Windows 应用程序以执行某些任务。
应用是PTC的完整性,
我想编写一个脚本来打开项目(通过唯一的项目 ID)并更改其中一个属性的值并保存它。
我的脚本应该执行的任务:
我想知道我应该使用哪种脚本语言来完成上述任务。可以通过 VBA 或 Perl 或 Python 等来完成吗?因为我是新手,所以我愿意接受好的建议。
注意:我以前在 AutoIT 工作过。所以,让我知道它是否对 PTC Integrity Automation 有用。