使用Visual Studio 2015与Visual Studio Online Git项目的问题

时间:2015-06-09 19:42:21

标签: git visual-studio visual-studio-2015

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

  1. 连接到我的VSO项目后,打开团队资源管理器并将存储库克隆到本地文件夹,然后转到团队资源管理器中的分支。然后我选择一个远程分支,右键单击它并选择Checkout。 Visual Studio没有给我任何反馈,在结帐完成后,分支树视图不会更新。我必须手动刷新列表。
  2. 我有两个本地分支机构。当我转到分支窗口时,活动分支是粗体。当我右键单击另一个分支并要求签出它时,它会在第二个分支结束后将第一个分支保持为粗体。我必须手动刷新,以便当前状态反映在界面上。
  3. Visual Studio更改内部obj文件夹上的一些文件。当我尝试签出另一个分支时,它给出了一个错误,指出存在未提交的更改。由于我不想提交这些更改,因此我会排除这些文件,以便它们不会包含在提交中。 Visual Studio仍然不允许我签出另一个分支。然后,我右键单击每个文件并撤消更改。 “输出”窗口表示已执行撤消操作,但文件仍在待处理更改列表中。我必须手动刷新,以便列表清空。
  4. 在对本地存储库提交一些更改后,我想将它们推送到远程。在同步上,我在Outgoing Commits上看到了本地提交。然后我按下Push,Visual Studio按下更改,但列表不刷新。试。
  5. 当Visual Studio不刷新界面时,这些只是我发现的一些问题。这可能会导致错误和误解。

    您对如何克服这些问题有任何想法吗?

1 个答案:

答案 0 :(得分:1)

据我所知,自从RC以来已经修复了1和2。我不在VS 2015更新1 RC上,这些问题不再发生。

在创建新的repo时使用.gitignore可以防止

3,Visual Studio将自动添加默认的.gitignore

已经在VS 2015 RTM中修复了

4,至少在我的机器上已经修复。