ALDB身份验证请求

时间:2010-02-19 16:21:53

标签: clearcase clearquest

所以我有一个集成clearcase和clearquest的设置。

即。如果我在clearcase中检入文件,则会弹出请求更改请求编号。

这是交易,每次我开始新的clearexplorer时我都不必“登录”。

我有一些其他的工具,我一直在写,我想利用这个功能,但我不知道从哪里开始。基本上我希望我的工具检查相同的地方clearcase检查,看看我是一个有效的用户,并根据这些凭据创建我的对象。

从外观上看,ALDB服务器可能与它有关,但我不知道如何与它进行交互。

有人有任何想法吗?

更新: 我猜我的意思是每次打开一个新的clearcase并签入文件时我都不必登录Clearquest。这就是我真正想要的。使用现有的clearquest“身份验证”对象(如果这就是它甚至被称为)

更新2: 基于我在这里找到的信息: http://publib.boulder.ibm.com/infocenter/cqhelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearquest.apiref.doc/c_perf_user_admin.htm

您可以使用此方法获取与当前用户关联的Session对象。有关如何使用此对象的更多信息,请参阅Session对象的说明。

我看看Session对象,它似乎没有提到如何使用这个对象。

更新#3

这已经很久了,但它又出现了,我认为我真正想做的是构建一个共享Session对象的东西,因为登录需要很长时间我的计划是使用后台登录一次当我尝试使用第二个程序登录时,我可以查询该对象的运行进程,如果它运行正常并继续,如果没有那么它将需要手动登录,(或者可能产生登录的进程,并等待响应。)

如果/当我这样做时,我会发布一些关于我采取的步骤的细节。

1 个答案:

答案 0 :(得分:2)

Albd服务(Atria Location Broker Daemon)确实需要Windows帐户才能运行。但不是你的。请参阅Updating the Windows ClearCase ALBD Password

  

最后一项ALBD服务需要具有ClearCase权限的Windows用户帐户才能正常运行。
  在此服务的定义中,在ClearCase安装期间,ClearCase管理员必须为此帐户指定此特权帐户的名称,密码,Windows域和Windows组。

任何与ClearCase相关的操作都将基于

上的用户标识
  • credmap信息(如果您使用的是Windows客户端和Unix服务器)

    credmap registryServer

  • creds.exe信息

clearcase对象(如签入后创建的新版本)将获得这些凭据。