我需要在基于StarTeam 2005 SDK的工具中部分重现StarTeam 2005客户端对话框“文件夹属性”的行为。不幸的是,当我尝试实现“工作文件夹更改”功能时,我遇到了一些麻烦。
我找到了读/写 IStFolder 对象的属性 DefaultPathFragment 和 AlternatePathFragment ,但无法找到允许的任何方法/属性在deafult / alternate路径的使用之间切换。
此外,命名属性的更改始终仅存储在本地,从不存储在服务器上,即使在更新()方法使用后(与名称属性的更改相反) )
我能以某种方式实现命名功能吗?
答案 0 :(得分:0)
使用SDK时,“文件夹的备用路径”不会以任何方式保留,
一旦会话结束(即:你的工具停止运行) - 忘记了这些信息 -
换句话说: 文件夹的替代路径不是持久的。
另请注意,您在 StarTeam客户端中设置了“文件夹的替代路径”, StarTeam SDK 会话将无法 即使你在同一台PC上运行它也是同一个用户。