帮助中心帮助中心
本页采用了机器翻译。点击此处可查看英文原文。
为本地 OSLC 资源对象设置资源 URL
自 R2021a 起
setResourceUrl(resource,URL)
示例
setResourceUrl(resource,URL) 将 resource 指定的资源的 ResourceUrl属性设置为 URL 指定的现有资源 URL。
resource
URL
ResourceUrl
全部折叠
此示例显示如何将 MATLAB® 中的生命周期协作开放服务 (OSLC) 需求资源对象与服务提供商中现有的 OSLC 需求资源关联。
按照 为需求管理域创建并配置 OSLC 客户端 中的说明创建并配置 OSLC 客户端 myClient 后,通过创建 oslc.rm.Requirement 类的实例来创建新的需求资源。
myClient
oslc.rm.Requirement
myReq = oslc.rm.Requirement
myReq = Requirement with properties: ResourceUrl: '' Dirty: 0 IsFetched: 0 Title: '' Identifier: ''
在 OSLC 服务提供程序中,找到要与 MATLAB 中的对象关联的需求资源。识别资源 URL,然后创建一个变量URL并将变量的值设置为资源 URL。
URL = 'https://localhost:9443/rm/resources/_oJNtgWrqEeup0a6t';
设置需求对象 myReq 的资源 URL。检查需求。
myReq
setResourceUrl(myReq,URL); myReq
myReq = Requirement with properties: ResourceUrl: 'https://localhost:9443/rm/resources/_oJNtgWrqEeup0a6t' Dirty: 1 IsFetched: 0 Title: '' Identifier: ''
从服务提供商处检索需求资源的完整资源数据并检查该资源。
fetch(myReq,myClient); myReq
myReq = Requirement with properties: ResourceUrl: 'https://localhost:9443/rm/resources/_oJNtgWrqEeup0a6t' Dirty: 0 IsFetched: 1 Title: '[SAFe] Lightweight Business Case Template' Identifier: '1172'
在系统浏览器中打开需求资源。
show(newReq)
oslc.rm.RequirementCollection
oslc.cm.ChangeRequest
OSLC 资源,指定为以下对象之一:
oslc.qm.TestCase
oslc.qm.TestExecutionRecord
oslc.qm.TestPlan
oslc.qm.TestResult
oslc.qm.TestScript
现有资源 URL,指定为字符向量。
当您拥有 OSLC 资源的资源 URL 并想要访问 MATLAB 中资源的属性或链接时,请使用此函数。
在 R2021a 中推出
oslc.Client | oslc.rm.Requirement | oslc.rm.RequirementCollection | oslc.cm.ChangeRequest | oslc.qm.TestCase | oslc.qm.TestExecutionRecord | oslc.qm.TestPlan | oslc.qm.TestResult | oslc.qm.TestScript | show | fetch
oslc.Client
show
fetch
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office