如何使用包含'@'的密码执行'stcmd'检出StarTeam中的文件

时间:2011-11-07 09:23:53

标签: passwords starteam

我有两个关于从StarTeam签出文件的小问题:

根据StarTeam网站帮助文档http://documentation.microfocus.com/help/index.jsp?topic=%2Fcom.borland.stcmdtools.doc%2Fhtml%2Fcmdcheckoutfiles.htm,示例如下所示:

stcmd co -p "JMarsh:password@Orion:1024/StarDraw/StarDraw/User Manual" -l "*.doc"

问题: 如果我的密码有'@'字符,即youz:w @ iuy76 @ 15.78.87.98:.....,由于字符串认知错误会发生错误,他认为'youz'是用户名,'w'是密码。如何更正此问题以让系统知道我的真实密码?

非常感谢。

2 个答案:

答案 0 :(得分:1)

Jeffery You 说:

已解决,请将@替换为%40

答案 1 :(得分:1)

此Jeffrey的另一种解决方案是使用StarTeam stcmd工具的加密密码文件属性。

你的命令看起来像这样,

“JMarsh:password @ Orion:1024 / StarDraw / StarDraw / User Manual”-epwdfile“c:\ epassword.pwd”-l“* .doc”

构建密码文件的步骤如下,

store-password -password“youz:w @ iuy76 @ 15.78.87.98”-epwdfile“c:\ epassword.pwd”

感谢。