2015-06-09 334 views
1

我一直在使用Visual Studio Online Git项目测试Visual Studio 2015 RC,并且在Visual Studio中发现了一些问题。我想知道是否有人有办法摆脱这些问题,因为他们很烦人。在Visual Studio Online Git项目中使用Visual Studio 2015的问题

  1. 连接到我的VSO项目后,打开团队资源管理器并将资源库克隆到本地文件夹,我转到团队资源管理器中的分支。然后我选择一个远程分支,右键单击它并选择Checkout。 Visual Studio没有给我提供反馈,在结帐完成后,分支树视图不会更新。我必须手动刷新列表。
  2. 我有两个地方分支。当我转到分支窗口时,活动分支变为粗体。当我右键单击其他分支并要求结帐时,第一分支在第二分支结账后保持为粗体。我必须手动刷新,以便当前状态反映在界面上。
  3. Visual Studio更改内部obj文件夹上的某些文件。当我尝试结帐另一个分支时,它给了我一个错误,说有未提交的更改。由于我不想提交这些更改,我排除了这些文件,以便它们不包含在提交中。 Visual Studio仍然不允许我签出另一个分支。然后,右键单击每个文件并撤消更改。输出窗口显示撤消已执行,但文件仍在未决更改列表中。我必须手动刷新,以便列表清空。
  4. 在对本地存储库提交一些更改后,我想将它们推送到远程。在同步,我看到在外发提交,本地提交。然后按下Push,Visual Studio推送更改但列表不刷新。再次。

这些只是我发现的一些问题,当Visual Studio不刷新接口。这可能会导致错误和误解。

对于如何克服这些问题你有什么想法吗?

+1

我与VS2015的新版完整版(即不是RC)有同样的问题。 –

+0

#4我拥有相同的 –

+0

我遇到了与#3类似的问题,但即使手动刷新也不会清空Pending Changes列表。我甚至将文件移动到“包含”或“排除”并再次尝试“撤消”,但即使“输出”窗口显示执行了撤消操作,它们仍会保留。 – gfullam

回答

1

根据我的情况,1和2已经被固定。我不在VS 2015更新1 RC上,这些问题不再发生。

3可以通过在创建新回购库时创建.gitignore来阻止,Visual Studio会自动添加默认的.gitignore

4已在VS 2015 RTM中修复,至少在我的机器上。

相关问题