作为基于WiX的安装程序(MS 7)的自定义操作,我需要从StarTeam服务器检出一些文件。stcmd似乎提供了所有功能,并且我能够使用通过参数-p提供的UID和密码来执行结帐。
由于安装程序由不同的用户运行,我显然需要一种机制来在运行时查询StarTeam登录凭据,而不是硬编码UID/pw。
我当时正在浏览StarTeam 手册,但无法确定StarTeam程序是否为该问题提供了解决方案。有什么建议吗?
发布于 2015-09-10 12:33:45
嗯,这个解决办法是微不足道的。当使用空密码时,stcmd会自动询问密码。示例:
stcmd connect username:@hostname:portnumber建议使用有状态命令,因为凭据是为所有后续命令在内部存储的。
发布于 2015-09-02 15:58:18
抱歉,这对我来说没什么意义。通常,在生成时,而不是在安装时,在MSI中包含来自源代码管理的文件。安装时间给你带来的是什么,那么复杂性呢?现在,应用程序运行时对我来说是有意义的。您可以创建和安装一个应用程序,该应用程序提示用户输入creds,然后定期轮询star以获取更新的文件。(Windows服务、计划任务、登录自动运行.)
发布于 2015-09-08 21:03:22
您不能在安装过程中提示用户登录信息,然后将它们传递给stcmd.exe吗?
https://stackoverflow.com/questions/32349939
复制相似问题