删除现有帐户后,我的linux Jenkins服务器中删除了旧帐户的所有工作包。但是当将配置更改为新的帐户凭据时。我发现旧的工作空间无法用新的帐户细节覆盖。在服务器端,我们无法找到工作区详细信息。
有没有办法可以清除linux客户端缓存?
答案 0 :(得分:-1)
根据我的理解,似乎您想将所有工作区从旧用户迁移到另一个用户。这可以通过命令行工具tf.exe
tf workspaces /updateUserName:OldUserName /collection:collectionurl
这应该使用您的新帐户完成,并将所有工作区从旧帐户分配到当前帐户。
<强> / updateUserName 强>
更新Team Foundation上的安全标识信息 网络用户名已更改的用户的服务器。如果你 指定此选项,您还必须指定团队项目集合 使用/ collection选项。
更多细节请参考Workspaces Command对于Linux机器,您可以使用Team Explorer Everywhere(TEE),Eclipse插件和命令行客户端来运行命令。
另一种方法是在Windows上创建服务器工作区,然后使用Linux上的/ template选项设置相同的配置。