问题标签 [rational-team-concert]
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.
curl - 使用基于表单的身份验证登录到 IBM Rational Quality Manager 服务器应用程序
尝试从 RESTClient 登录到 IBM Rational Quality Manager 时,我无法理解自己做错了什么。可能有人会发现这个问题对我很有帮助,但我昨天偶然发现了这个问题,两天左右无法解决这个问题。如果我使用 curl.exe 实用程序,一切都会完美:
您可以看到,我使用 cookie 返回的 JSESSIONID 参数得到了很好的结果:
但如果我使用 RESTClient,我会先执行 GET 请求:
返回的标题是:
接下来我做第二个 POST 请求:
返回的标头是:
有人可以告诉我这里有什么区别吗?为什么它不起作用?非常感谢您提前提供的任何帮助!我现在真的是停滞不前了!
java - IBM RTC API - 将文件添加到变更集
基本上,我正在尝试使用 IBM Rational Team Concert 普通 Java 客户端 API,并且一直在向更改集添加操作。
我创建了一个新的更改集,检索了操作工厂,然后我想从本地机器文件系统中添加一个新文件(可能是项目的新文件)。
我不明白如何获取IVersionable
提交给该save()
方法的句柄。
rtc - RTC(Rational Team Concert)中mac和windows之间的字符
去年年底,当有人签入包含字符的文件时,我们遇到了一些问题,这导致了 Windows(“>”和“<”)中的问题。
由于特殊字符,rtc 似乎会自动重命名文件。我与另一位同事核对过,他在文件名中使用了“/”,由 rtc 翻译成“:”。但显然,这仍然会导致重命名问题。
我现在的问题是,为避免将来在mac和windows之间出现此类问题,是否可以在签入文件时实施验证规则以确保阻止此类字符?
version-control - 变更集的修改和 lastChangeDate 之间的 RTC 差异
我正在查看变更集的属性,我对这两个属性有疑问:
lastChangeDate :变更集的最后修改日期,直到变更集未标记为“完成”。 modifed :如果我们在交付变更集之后对变更集进行任何更改。我发现我们可以修改变更集注释,即使我已经交付了它,这也会改变变更集的修改属性。
我对么 ?如果可以修改变更集注释,那么我们可以在变更集中修改哪些其他属性,一旦我们交付了它,哪些修改了它的修改日期属性?
我也找不到任何解释它们的官方文档。
rtc - 变更集是否可能与任何组件无关?
我正在使用 RTC 企业版 6.0.4。
我正在使用 rtc 普通 java api 来检索使用 IChangeSetSearchCriteria 的组件的所有变更集。使用相同的 api,如果我不应用组件过滤条件,我可以获得服务器中的所有变更集。
我正在进行更多调查并遇到了这个 url,它返回服务器中的所有变更集:
https://server-url:port/ccm/rpt/repository/scm?fields=scm/changeSet/ *
所以我只是想在数据库级别了解 RTC,如果以某种方式删除了一个组件并且 RTC DB 中仍然存在变更集,那么当我们使用上面的 url 时,它是否也会返回这些变更集的列表?
或者是否有任何java api(或上面的url)可以给我所有与任何组件无关的变更集的列表?
tfs - 如何将文件附件和评论从 RTC 迁移到 TFS 2018
我们正在从 Rational RTC 迁移到 TFS 2018。我们已经想办法在两者之间映射工作项,但在移动附件和评论时遇到了困难。这个事情谁有经验?也许使用 TFS REST API?任何帮助,将不胜感激。从 Rational 6.0.4 RTC/CCM 迁移到 TFS 2018。
command-line - 为 JTS 运行升级命令时显示“升级必须以管理员权限运行”消息
我正在将协作生命周期管理版本升级到 6.0.5,当前版本是 5.0.2。如 IBM Interactive upgrade guide 中所述,其中一个步骤是在您的数据库上运行升级脚本,下面是命令
运行此命令后,我收到消息“必须以管理员权限运行升级
” .
我正在通过链接来解决问题,但似乎没有什么对我有用。我提到的一些链接是
https://www.techsupportall.com/how-to-enable-administrator-account-on-welcome-screen/
http://www.thewindowsclub.com/elevated-privileges-windows
可以有人请建议我在这里遗漏任何东西吗?
git - 本地文件不同步。使用 --force 选项运行“scm load”以使用工作区重新加载
在将代码从 RTC 迁移到 Git 时,我遇到了以下问题:
错误:运行“接受”时出现问题:
本地文件系统不同步。使用 --force 选项运行“scm load”以重新加载工作区。
谁能告诉我如何解决这个问题?
rtc - 从现有组件创建新组件而不丢失历史
由于计划不周,我在一个组件下创建了多个项目作为子文件夹,已经一年了。现在我们想将该组件划分为多个新组件,而不会丢失每个项目的历史记录。我只能选择创建新组件或在 RTC 中添加现有组件。有没有办法在不丢失历史的情况下从现有组件创建新组件?
java - BuildLabel 属性是如何生成的?
我正在 Eclipse 中处理一些 Maven 项目,并使用 Jazz 源代码控制。我做了一些构建定义,它们运行 Ant 脚本(build.xml)。像这样。
我注意到我的构建标签('buildLabel' 属性 - 考虑内置属性 -看这里)就像 yyyymmdd-nnnn。其中 nnnn 似乎是一个看起来像构建机器中的当前时间的数字。
关于这一点,我有几个问题:
1)这个属性是什么时候第一次生成的?
2)那里使用了哪个时区?
3)以及从哪里获取这个时区?(任何环境变量?)
4)我怎样才能改变这个时区?(我的意思是,当这个属性第一次生成时)
谢谢!
更新#1:
同时我设法找到了改变时区的解决方法(使用我的ant脚本)。
首先,我使用 UTC 时区创建了新属性:
之后,我创建了新目标来更改构建标签:
希望它会帮助某人:)