标签: team-explorer

确定谁修改了某些代码行(又称“非议功能”)

我们有一个非常复杂的项目,其中多个(可能是50个)不同的用户可能会修改几个文件。有时,为了理解并更改代码块,您需要联系编写该行/代码块/方法的人员。因此,您要做的就是遍历所有变更集,直到找到所需的变更集。

是否有内置功能可以直接在Visual Studio Team Explorer 2012中查找行/代码块/方法的作者?

如果没有,是否有具有此功能的第三方工具?

c# visual-studio team-explorer visual-studio-2012

4
推荐指数
1
解决办法
1653
查看次数

这些 TLOG 文件是什么?这些应该成为我的源代码控制的一部分吗?

我是源代码控制的新手。

我不记得今天之前见过这些TLOG文件。这是我的存储库现在在团队资源管理器中的样子:

团队探索者

TortoiseGit

乌龟Git

我需要这些作为我的存储库跟踪的一部分吗?

tortoisegit team-explorer

4
推荐指数
1
解决办法
6613
查看次数

TFS映射在解决方案资源管理器中消失,但在团队资源管理器中列出正确

我有一个团队项目,我正在研究,但今天我打开了Visual Studio 2013(更新2)和我的解决方案,只是为了看到TFS选项(签入,获取最新的菜单选项,以及旁边的锁和+标志)文件)不见了.解决方案就像本地解决方案一样.我什么都没做 当我进入团队选项时,我可以看到它被映射到正确的路径并且我在正确的工作区上.我删除了映射,在本地删除了解决方案(我没有任何挂起的更改)并从TFS重新映射解决方案.获得最新版本但仍未在解决方案资源管理器中进行映射.多次重启Visual Studio(显然),但无济于事.我可以从团队资源管理器中获取最新信息.可能是什么原因以及如何解决这个问题?

tfs solution-explorer team-explorer visual-studio-2013

3
推荐指数
1
解决办法
8008
查看次数

Visual Studio'15'预览在Visual Studio中打开工作项

在Visual Studio'15'预览版中,Microsoft介绍了Visual Studio中未打开工作项(Bugs,Tasks,....),但Visual Studio在默认Web浏览器中打开它.在"什么是新列表"中,Microsoft表示如果用户使用旧版本的TFS,Visual Studio将按旧方式打开工作项.

我的问题是,是否有任何方法迫使Visual Studio从任何版本的TFS打开VS中的工作项?我使用的是Visual Studio Online,无法选择TFS版本.

team-explorer azure-devops visual-studio-2017

3
推荐指数
1
解决办法
367
查看次数

Eclipse和Team Explorer Everywhere问题

我在Eclipse和Team Explorer Everywhere中遇到了一些问题.

我安装并向Eclipse添加了一个服务器.但现在我无法添加新的服务器.因为,服务器按钮被禁用.

替代文字

我想知道,我该如何添加新服务器?

eclipse tfs team-explorer tfs2010

2
推荐指数
1
解决办法
1842
查看次数

在 Visual Studio 2017 中使用 LFS

我不想将 Visual Studio 2017 (15.5) 与使用 Git LFS 跟踪某些文件的 Git 存储库一起使用。

我已经在机器上安装了 Git 2.15,其中包含 Git LFS。

我安装的 Visual Studio 2017 只安装了以下工作负载,没有安装 Git 组件,因为它已经在机器上可用:

--add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Microsoft.VisualStudio.Workload.NetCoreTools --add Microsoft.VisualStudio.Component.Wcf.Tooling

Visual Studio 现在无法从存储库签出分支,因为它找不到 Git LFS。

我认为这是因为git-lfs.exe在路径上不可用,并且 Visual Studio 在c:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\mingw32\bin\.

如果我另外安装了独立的 git-lfs 安装程序,它git-lfs在路径上可用,结帐可以在某些机器上运行,但不能在其他机器上运行(还没有发现有什么区别,可能是安装顺序,或者是新安装或更新视觉工作室)。

如果我删除该c:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\Git\文件夹,则在 Visual Studio 中一切正常,因为它确实使用了路径中可用的 Git 版本。

我的问题是:

  1. 在 Visual Studio 中获得 Git LFS 支持的假设方法是什么?
  2. 有没有办法让 Visual Studio 在路径上使用 Git …

visual-studio team-explorer git-lfs visual-studio-2017

2
推荐指数
1
解决办法
4692
查看次数

无法在Visual Studio 2017中使用Team Explorer进行拉取或推送

我在Visual Studio 2017中使用Git.从昨天起,每当我尝试使用Team Explorer从远程存储库推送或拉出时,我都会收到以下错误:

Git failed with a fatal error.
HttpRequestException encountered.
   An error occurred while sending the request.
HttpRequestException encountered.
   An error occurred while sending the request.
cannot spawn askpass: No such file or directory
could not read Username for 'https://github.com': terminal prompts disabled
Run Code Online (Sandbox Code Playgroud)

git visual-studio team-explorer

2
推荐指数
1
解决办法
1892
查看次数

在Visual Studio 2010 SP1的"团队资源管理器"窗格中清除记住的密码

每次我Team Explorer在Visual Studio 2010 SP1中打开窗格时,它都会自动使用某些我不想要的记住帐户登录.

我正在寻找删除记忆内容的方法.

请帮忙!

南.

在此输入图像描述

passwords visual-studio-2010 remember-me team-explorer tfs2010

1
推荐指数
1
解决办法
3900
查看次数

如何在 Visual Studio 2013 中查看 Team Foundation Server?

我安装了 MS Sql Server 数据工具 2013 并通过安装 Visual Studio 2013 安装了该工具。之后我安装了 Visual Studio 2015 ,我可以在 VS 2015 中看到团队菜单并可以连接到 TFS,但在 Visual Studio 2013 中看不到团队菜单。

我认为 TFS 2015 与 VS 2013 并不不兼容。

我该如何解决这个问题?

tfs visual-studio team-explorer visual-studio-2013

1
推荐指数
1
解决办法
2877
查看次数

如何强制Visual Studio刷新团队资源管理器分支中的远程git分支列表?

Visual Studio 2015和2017不会更新Team Explroer - 分支部分中的远程分支.这意味着每当有人在远程或删除时添加分支时,我都无法通过团队资源管理器看到它.相反,我被迫使用源树,然后神奇地Visual Studio注意到新的分支.我像疯子一样单击刷新按钮,我尝试在包管理器控制台中执行以下命令:

git remote prune origin --dry-run
git config remote.origin.prune true
Run Code Online (Sandbox Code Playgroud)

它什么也没做,或者至少不是我要问的.

如何解决这个问题?

git visual-studio team-explorer

1
推荐指数
2
解决办法
2025
查看次数

如何避免与 Visual Studio Git 进行不必要的合并

目前我们的工作流程要求当我们想要提交到本地分支时,我们必须首先从远程分支获取和拉取,以便我们的本地分支更新。然后我们可以在本地进行提交,然后推送到远程。如果我们先提交到本地分支,然后从远程分支拉取更新,Visual Studio 将自动为我们提交合并,无论是否有冲突的更改。我们希望避免不必要的合并。

所以我的问题是,是否有选项或操作可以在 VS 中自动执行此操作?您单击的一个操作将首先从远程拉取,更新本地,然后提交,然后推回远程?现在我们正在手动执行所有三个操作,以避免 VS 生成不必要的合并提交。

VS 有一个选项“提交并同步所有”,其目的似乎是为了我们正在尝试做的事情,但事实并非如此。它只是先提交,然后进行拉和推,这仍然会产生不必要的合并。

git visual-studio team-explorer git-workflow azure-devops

1
推荐指数
1
解决办法
354
查看次数