我正在使用VSSConveter.exe工具从VSS6(使用2005 ide)导入到TFS2008。 我已经运行分析(没有错误),并与用户映射文件(包含VSS /域用户映射)迁移VSS到TFS迁移 - 在检入操作中坚持用户
我想坚持在文件的签入用户的tfs,目前的签入用户所有版本的文件显示为管理员(帐户即时运行导入),原始签到用户将附加到签到评论。例如: -
TestFile.aspx在VSS
- 入住版本:1 - 用户:亚当 - 评论:TEST1
- 入住版本:2 - 用户:詹姆斯 - 评论:TEST2
- 入住版本:3 - 用户:乔尔 - 评论:TEST2
导入后到TFS
- 入住版本:1 - 用户:MYDOMAIN \管理员 - 评论:TEST1(亚当COMMITED)
- 登记版本:2 - 用户:MYDOMAIN \管理员 - 评论:TEST2(由James COMMITED)
- 登记版本:3 - User:mydomain \ Admin - 评论:TEST2(由Joel提供)
在TFS中,我希望用户显示为正确的域用户,如同在我的用户映射文件中配置的那样。
这是可能的,还是这只是VSSConverter程序的工作原理?
感谢理查德,你能告诉我什么是usermapping文件实际用于。例如,在评论中它有旧的用户名(亚当),而不是映射的用户名(mydomain \ adam.jenkin)。我看不出它是否做过任何用户映射。 – 2010-04-26 08:09:26
VSS用户名是通过VSSAdmin工具创建的VSS帐户,它们与AD名称没有直接关系。 TFS与AD协同工作,因此它需要知道VSS名称如何映射到AD名称。请参阅http://msdn.microsoft.com/en-us/library/ms253175%28VS.90%29.aspx – 2010-04-27 03:23:54
我已经为我的导入创建了一个用户映射文件,但无法看到它是否已经完成了vss的任何映射用户转到广告用户。 – 2010-04-27 08:55:59