问题标签 [source-control-explorer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - 从已删除的分支跟踪合并的变更集
我发现 TFS 中的“跟踪变更集”功能很有用,可以让我可视化哪些变更集已合并到 Main,在检查我们的代码库状态时可以作为审计。
但是,当分支已合并并随后被删除时,我无法检索已合并的变更集。如何发现新删除的分支在被删除之前被带入 Main?
这在 SVN 中是微不足道的(因为我们对每个文件都有“从路径复制”和“修订”列)。因此,我将如何在 TFS 中执行此操作?
asp.net - 命令行等效于 TFS 合并?
与 Visual Studio 2013 中的 TFS* Merge 操作等效的命令行是什么?该命令似乎有各种开关,tf merge
所以我想知道整个命令对于 Visual Studio 2013 中的默认行为会是什么样子。
*TFS 2012
我期望运行命令后的结果是在 TFS 中签出并在 Visual Studio 2013 中进行合并处理。
visual-studio - 获取最新版本后项目消失
背景:我在 Visual Studio 2013 中有一个解决方案,其中包含与 Team Foundation Server 同步的多个项目。只有我自己和另一位程序员经常使用这个解决方案。其中两个项目有相应的设置项目,只有我使用。我们在保持设置项目在我们的计算机之间同步时遇到了问题,因为有时它会在他的上更新,这会因为文件引用而破坏我的,或者可能是因为我使用了他没有的混淆工具。出于这个原因,他在他的源代码控制中隐藏了设置项目,以便我可以将它们与 TFS 同步,但他不必看到它们并消除上述问题。
问题。现在,当我获得解决方案的最新更改时,设置项目从我的解决方案资源管理器中消失,我必须阅读它们。我可以去源代码管理并查看这些设置项目,但我不知道如何解决这个问题,以便在我获得最新的解决方案版本时它不会删除我的设置项目。有任何想法吗?
xcode - 树冲突错误 GIT 存储库 Xcode
我正在使用 Xcode 并尝试合并分支。我收到“树冲突”错误,但不明白问题所在。我不知何故有一个有多个版本的分支。前任。MainBranch1,MainBranch2,MainBranch3
git - Git 使用的合并冲突语法有名称吗?
当一个人发生冲突时,冲突在文件中被标记为:
这种语法有名称吗?这在 VCS 中似乎很常见。
visual-studio - 如何在 TFS 2012/VS2012 中为项目设置默认工作区
我正在处理连接到同一 TFS 目录的 2 个项目(一个用于主要工作,第二个用于快速修复/测试)。问题是每当我更改项目时,我都需要在源代码管理资源管理器中切换工作区。这很烦人,我经常点击“获取最新版本”,但没有更新,因为选择了以前项目的工作区。
有没有办法将工作区与项目联系起来,所以我不需要每次都更改它?
version-control - 如何解决 TF14132:未找到身份?
我正在尝试将 TFS 标签附加到我们集合中的新文件。我尝试附加的标签已经存在,并且是由不久前离开公司的其他用户创建的。当我尝试查看现有标签的内容时,收到一条消息,提示找不到标签的所有者 - TF14132:找不到身份。
如何修改此标签?有没有办法我们可以将“找不到身份”的所有实例更新到当前/活动帐户?
c# - Combining Visual Studio 2010 workspace with Visual Studio 2013 workspace
My team uses a Team Foundation Server (TFS) to house code for multiple websites and custom libraries shared by all of those websites. For our newest website, we work in VS2013, but one older website has compatibility issues unless you open it in VS2010. Generally, this is fine.
Recently, however, I ran into source control issues that I realized was the result of accidentally adding a .csproj
from my VS2013 workspace into the old website's .sln
in VS2010.
While I was eventually able to sort out this discrepancy, I'm curious if there is a way to, or a reason to, combine or associate my VS2010 workspace and my VS2013 workspace seeing as they are both representing the same branch on our TFS?
Disclaimer: I am new to TFS, .NET and Visual Studio so please quietly disregard this question if it's dumb.
c# - 隐藏文件夹后如何摆脱添加到此解决方案错误的项目
我的团队有一个包含多个项目的解决方案。我们使用 Visual Studio 2013 中的 Team Foundation Server 进行源代码控制。我从不处理解决方案中的两个设置项目,所以我认为隐藏这些文件夹(在源代码管理中)会很棒,所以我不必查看它们并处理它们。但是当我隐藏这两个文件夹时,每次打开解决方案时都会收到一个消息框,告诉我“项目最近已添加到此解决方案中。您想从源代码管理中获取它们吗?” 无论我选择是还是否,我每次打开解决方案时都会继续收到此消息框。如果我打开文件夹,我将不再收到此消息框。此外,即使在隐藏之后,这些项目仍会显示在我的解决方案资源管理器中。有没有人遇到过这个问题,或者知道如何解决?
visual-studio - 如何重新打开代码审查?
我在使用 Team Server Foundation 时犯了一个错误。我已请求进行代码审查,并将自己添加为审查者,以便我可以在每个文件上添加评论。完成后,我关闭了评论,却没有意识到它会对其他人关闭。
如何重新打开已关闭的评论?它给我的只是灰色文本或在我尝试打开它的任何地方都没有可用的操作(源代码管理资源管理器、团队资源管理器和 Web)。