解决方案 A,里面有文件 1,已经与 TFS 服务器关联。
后来从其他地方拷了新的版本到对应文件夹(不是复制到 Visual Studio),里面有文件 1、2(1 有更新,2 也被包含在了 .sln 文件中的)。
此时用 Visual Studio 打开解决方案,签入会签入哪些内容?
1 会被签入,因为 1 更新了,它识别到了。
2 不会被签入,虽然 2 在解决方案中,虽然 2 也是 .cs 扩展名,但是 Visual Studio 不会帮我们加入到服务器。
.sln 文件会被签入,因为这个文件也是新的。
也就是说:更新的文件会被签入,添加的文件不会被主动添加。