如何查询 StarTeam 登录凭据
How to inquire StarTeam login credentials
作为基于 WiX 的安装程序 (MS Windows 7) 的自定义操作,我需要从 StarTeam 服务器检出一些文件。 stcmd
似乎提供了所有功能,我能够使用通过参数 -p
.
提供的 UID 和密码执行结帐
由于安装程序由不同的用户 运行 提供,我显然需要一种机制来 在 运行 时间 查询 StarTeam 登录凭证,而不是硬性查询-编码 UID/pw.
我正在浏览 StarTeam manual 但无法弄清楚 StarTeam 程序是否提供了解决该问题的方法。有什么建议吗?
抱歉,这对我来说没有意义。通常,您在构建时而非安装时将源代码管理中的文件包含在 MSI 中。除了复杂性之外,安装时间还能为您带来什么?现在应用程序运行时对我来说很有意义。您可以创建并安装一个应用程序,提示用户输入信用,然后定期轮询明星团队以获取更新的文件。 (Windows 服务、计划任务、登录自动运行...)
您不能在安装期间提示您的用户输入登录信息,然后将其传递给 stcmd.exe 吗?
嗯,解决方案很简单。使用 空 密码时,stcmd
会自动要求输入密码。示例:
stcmd connect username:@hostname:portnumber
建议使用有状态命令,因为所有后续命令的凭据都存储在内部。
作为基于 WiX 的安装程序 (MS Windows 7) 的自定义操作,我需要从 StarTeam 服务器检出一些文件。 stcmd
似乎提供了所有功能,我能够使用通过参数 -p
.
由于安装程序由不同的用户 运行 提供,我显然需要一种机制来 在 运行 时间 查询 StarTeam 登录凭证,而不是硬性查询-编码 UID/pw.
我正在浏览 StarTeam manual 但无法弄清楚 StarTeam 程序是否提供了解决该问题的方法。有什么建议吗?
抱歉,这对我来说没有意义。通常,您在构建时而非安装时将源代码管理中的文件包含在 MSI 中。除了复杂性之外,安装时间还能为您带来什么?现在应用程序运行时对我来说很有意义。您可以创建并安装一个应用程序,提示用户输入信用,然后定期轮询明星团队以获取更新的文件。 (Windows 服务、计划任务、登录自动运行...)
您不能在安装期间提示您的用户输入登录信息,然后将其传递给 stcmd.exe 吗?
嗯,解决方案很简单。使用 空 密码时,stcmd
会自动要求输入密码。示例:
stcmd connect username:@hostname:portnumber
建议使用有状态命令,因为所有后续命令的凭据都存储在内部。