Q1 : TFS 能保证它的存储吗?
例如,如果我提交一个包含内容的文件
printfn "%s" "fizz buzz"
我能取回一个包含内容的文件吗
printfn "%s" "fizz buzz"
还是我会取回包含内容的文件
printfn "%s" "fizz bUzz"
错误或识别签出内容的方式不正确。
Git 使用 SHA-1 来做这种事情。
Q2:当 .git 存储中的文件内容损坏并且它的 sha 指针现在“不正确”时,git checkout 会发生什么?我从未尝试过,但是当 git repo 磁盘上的位损坏时,git 命令行会发生什么?
Q3 : 同样,当 TFS 数据库中的文件内容损坏时,TFS 检出会发生什么情况?