问题标签 [mks-integrity]

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.

0 投票
1 回答
243 浏览

mks - 如何从命令行确定 MKS 沙箱是稀疏的还是非稀疏的?

如何从命令行确定 MKS 沙箱的稀疏状态?

从 GUI 中,我可以选择一个沙箱并打开“沙箱信息”。如果设置了“稀疏”复选框,则沙箱是稀疏的。

我喜欢从脚本中的命令行确定此状态,将沙箱临时设置为稀疏,对其进行一些操作,然后恢复到原始状态。

该命令si sandboxinfo不显示稀疏状态。

0 投票
2 回答
352 浏览

version-control - “MKS 源完整性”是否存在责备/注释?

我正在通过“MKS Source Integrity”(专有 VCS,“MKS Integrity”的前身)访问在 Windows 上控制的一些源代码。

如何找出源代码的特定行最后更改的版本是哪个版本?根据 VCS,该功能被称为“责备”或“注释”。

更新(2014 年 5 月 21 日):

我使用的是 1999 年的 7.3e 版本;我认为 MKS 从 2000 年的版本 8 开始进行了很大的更改,因此以后的版本几乎没有相似之处,升级路径也很困难。

0 投票
2 回答
2649 浏览

maven - 在具有完整性(MKS)的 Jenkins 中使用 maven-release-plugin 作为源代码管理

请注意本文末尾的第二个问题!

我在使用 Jenkins、maven-release-plugin 和完整性(使用 MKS)作为源代码管理(scm)时遇到了一些麻烦。

好吧,我尝试通过 Jenkins 将我的项目从 MKS 发布到 Sonartype Nexus。如果我在 maven-release-plugin 中使用“部署”作为 maven 目标,一切都很好,并且发布部署正确,但它在 Nexus 中保存为快照。

为了避免这个快照问题,我决定将 maven-release-plugin 与 release:perform 一起使用。它应该将版本号更改为没有快照的版本(例如:1.0.0),发布它并在发布完成后再次将快照添加到版本号。版本也增加了(如 1.0.1-SNAPSHOT)。

但是,如果我使用“release:prepare”或“release:perform”作为 maven 目标,输出会告诉我:

在我搜索了很长时间但没有找到我需要的答案后,我想出了打开这个新问题的想法。

我试过这样的事情:

向 pom.xml 添加信息,但甚至不确定 maven 是否意识到这一点(不知道对我来说正确的 URL 是什么,或者我什至有一个,所以我没有更改它)

本站原创

我的版本:

我将 maven 目标更改为第二次尝试(与 -Dproject.scm.developerConnerction 相同):

发布:执行 -DconnectionUrl=scm:integrity:myUser@myMksServer:7001|#p=d:/MKS/Tools/Tools.pj#s=Tests/Tests.pj#javatests-test04

我事实上它与“部署”作为 maven 目标工作正常,我确信这不是错误的项目路径或 Sonartype Nexus 的错。

任何人都可以帮助我和/或告诉我我的 Maven 目标应该是什么样的吗?我在 pom 中有改变吗?在主 pom 中?我想要发布声明工作...

0 投票
1 回答
766 浏览

version-control - 在 MKS 中检测沙盒层次结构中的非成员

有什么方法可以查看 MKS Integrity Client 中位于项目沙箱层次结构中但未作为成员添加到 MKS 项目中的文件列表?

例如,当我在沙箱的现有包中创建新类时。我现在要做的是,我必须通过沙箱层次结构,找到正确的文件夹,然后通过“新成员向导”手动查找并添加新成员。当您一步创建更多文件时,这非常棘手 - 很容易忘记某些文件。

有没有更方便的方法来寻找非会员?

0 投票
2 回答
1532 浏览

mks - MKS Integrity:获取存档内容(已删除成员)

我知道我可以使用 CLI 命令si viewrevision来获取版本化文件的内容。缺点是不能删除此文件。

有谁知道存档时获取内容的方法(除了 addfromarchive)吗?

0 投票
2 回答
806 浏览

mks - MKS 如何显示成员的所有修订

我想要一个成员的所有修订的列表。

也用于分支。

我知道如何为子项目做,但没有为会员找到解决方案

0 投票
3 回答
174 浏览

mks-integrity - 清理会员历史视图?

MKS Integrity 中有没有办法清理会员视图?当您打开会员历史视图时,我们的文件看起来就像巨大的蜘蛛网。如果我们可以单击一个修订版,点击一个神奇的按钮,然后只看到与该修订版直接相关的修订版(即,离它的一个级别),那就太好了。MKS中是否存在类似的东西?(很明显:我是 MKS 的新手)

0 投票
1 回答
325 浏览

java - mks-integrity xmlapi 的不同输出

与命令行相比,我只是想看看其他人是否对使用 java 的mksapi.jar有相同的体验。在窗户上运行。

我的问题是,将选项--xmlapi与 CLI 一起使用或com.mks.connect.AbstractCmdRunner.executeWithXML(String[] cmd)与 java API 一起使用会为节点Response//WorkItems//WorkItem//Field//Value提供不同的输出

虽然 CLI 有一个包含“Value”值的附加节点TokenValue,但 java API 将值作为Value节点的一部分提供。

例子:

对比

我想知道你们中的一个人是否有解释——或者甚至更好的解决方案来将两个输出与任何版本对齐。

这个例子是结果的一部分si sandboxinfo --xmlapi

0 投票
2 回答
1929 浏览

version-control - 如何还原 MKS 更改包

我有一个大型项目的一个分支,上面有几个更改包。我想撤消其中一个。在 Subversion 中,这项任务是微不足道的,尤其是使用诸如 tortoisesvn 之类的工具 - 从历史记录中选择修订版并撤消更改。我找不到在 MKS 中执行此操作的方法。我什至找不到将沙箱遍历到较早版本的方法。任何人都可以提供一些指导吗?我宁愿不必创建第二个沙箱,区分两棵树并将选择更改从一个复制到另一个,这是一位同事(他想做同样的事情)所建议的。

0 投票
1 回答
1070 浏览

build - MKS:无法从沙盒中删除成员

我在 mks 中创建了一个常规沙箱,直到现在我能够在 mks 中添加、删除和执行所有相关操作。突然,我在常规沙箱中执行操作时开始在 mks 中遇到一些问题,并收到以下错误:

注意:我最初将沙箱创建为常规沙箱,但突然它变成了构建沙箱。

谁能解释一下原因?

如何将沙箱改回普通沙箱?