我正在使用Visual Studio Online源代码控制系统为类创建一个C#桌面应用程序。它让我选择了Team Foundational Server或Git,我选择了Git,因为我听说过它而且我的教授推荐它。这是我第一次使用这些功能,我发现它们有点令人困惑。
我可以查看我正在使用的大多数文件的历史记录,并恢复到旧版本,但我似乎无法为我的表单代码执行此操作。我认为它与附加到源控件的文件有关,由蓝色锁图标表示。
以下是我正在谈论的截图:
我希望能够看到Production Buddy.cs的历史,我在这里做错了什么?我可以看到Production Buddy.Designer.cs的历史,所以我可能还没有完全理解这里发生了什么。
谢谢!
答案 0 :(得分:0)
屏幕截图显示没有红色勾号或蓝色勾号。这表示该文件不受源代码管理。发生这种情况可能是因为您复制粘贴文件或解决方案处于脱机模式或解决方案文件已更新时,您更新了Production Buddy.cs
文件的条目,并且因为它不在服务器上没有服务器该档案的历史。
我建议您在比较文件时使用Source Control Explorer。