我有一个非常奇怪的情况....从StarTeam迁移到TFS(使用TimlyMigration == awesome)后,有一个奇怪的现象。
当我查看“源代码管理”视图中的任何给定文件时,我会看到已迁移的所有历史记录。但是,如果项目中的任何其他人查看该文件,则不会看到历史记录。这听起来像是权限问题,但即使我更改了他们的组成员身份,将它们添加到项目管理员,他们仍然无法获得历史记录。
所以我想知道是否存在重新存在的问题,如果TFS的内部一致性检查器可以运行。
答案 0 :(得分:1)
历史记录是否包含任何重命名/移动? TFS权限基于路径,因此如果人们没有“旧”路径的权限,那么他们将不会在移动之前看到历史记录条目。
答案 1 :(得分:0)
另一个要研究的是源代码管理中的权限(假设您已授予项目权限)。
在Source Control Explorer中,右键单击项目并选择属性。然后选择安全选项卡。用户不需要添加到此,但在某些情况下我不得不这样做。
Vaccano