问题标签 [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.
version-control - 如何知道 Visual Studio TFS 源代码控制上未映射的文件夹有多大?
Source Control
在连接到 TFS 团队项目时,我想知道文件夹的总文件大小,然后再获取文件夹的最新信息。
我怎样才能做到这一点?
visual-studio - VS2012 - 在特定项目/节点上打开源代码管理资源管理器
有没有办法让 SourceControl Explorer 在 VS.NET 中首次运行时默认从特定节点启动?我使用 VS2012 并连接到 TFS2010。有一个很大的项目树,我发现每次导航树以访问我经常使用的文件夹都非常耗时。我希望在打开资源管理器时使用我选择的默认节点(可能是项目/文件夹)打开树。
谢谢!
visual-studio - Faster way to compare changes made in Changeset for TFS Source Control
IF I have a large changeset and want to be able to compare all changes before checking them in, is there a faster way than manually clicking compare to latest on every file? I have something like 900 files I changed, and that seems veryinefficient. There has to be a way to open all files in compare and be able to click close or ignore on each file one by one.
Best way to compare large changeset vs existing code?
visual-studio-2012 - 如何检查我的工作区所在的变更集
在 Team Foundation 服务器中,为了分析当前生产中的错误,我使用“获取最新版本”功能来获取生产中活动的变更集,以便我可以针对它运行单元测试。
我想仔细检查我得到的变更集,以确保我确实获得了正确版本的源代码。
有没有一种简单的方法可以用 tfs 做到这一点?
version-control - 我可以删除父分支吗?
可以安全地删除父分支吗?我有一个分支结构如下:
分行 A
B分公司
- C分公司
- D分公司
分支 A 是多余且不需要的。我可以在不影响 B 分支及其子分支的情况下删除它吗?
visual-studio - TFS in Visual Studio: Exclude specific branches from update
I'm using TFS Source Control within the Visual Studio. We've a folder with a lot of branches in it. When I right click on the folder an select "Get latest version", all branches are downloaded. How can I exclude branches from being updated? Update every included branch manually seems to be to tedious. Thanks Konrad
tfs - 阻止 TFS 2012 中的新文件夹
我不确定这是否可行,但我的最终目标是防止非管理员直接在项目下创建文件夹。不过,我仍然希望允许他们在这些文件夹下创建文件夹。
例如:
我想防止非管理员在文件夹(A、B、C)存在的级别上创建文件夹。我想允许他们在它们下面创建文件夹(1,2,3)。有没有办法轻松做到这一点?
我还没有尝试过,但一个可能的选项可能是在项目级别阻止签入权限,但随后在每个文件夹级别(A、B、C)允许签入。这是这样做的方法吗?
tfs - 这个 TFS 图标是什么,它与文件夹图标有何不同?
以下图标在 TFS 中代表什么对象,它与您可能在团队项目中创建的标准文件夹有何不同?
我讨厌问这样的问题,但我已经阅读过,老实说无法解决。我已经检查了我的磁盘上的目录,我有项目映射到它,它似乎与通常的文件夹没有什么不同。
tfs - 添加项目源代码管理,文件夹不正确
我的源代码管理有问题。
我有一个名为 CustomizedControllers 的新项目,我正在将此项目添加到我的解决方案中,但在 TFS 中它会进入错误的目录,如下所示:
这是我的本地目录:
当我尝试将此新项目添加到源代码管理时,会发生这种情况:
那么,如何将这个新项目添加到正确的目录?
c# - TFS 分支 - 2 个开发分支
我目前使用 TFS 并具有以下结构。
我的 TFS 层次结构中的一条开发线、一条主线和一条发布线。我使用与以下链接中详述的方法相同的方法:
http://blog.tfsserver.com/a-straightforward-guide-to-branching/
(我计划在发布行中保留 2 或 3 个最新版本)
主线是最新版本的代码,当主线代码被测试和批准时,将创建一个新的发布文件夹来保存。
目前在我的开发线中,我有一个从主线创建的开发分支。
这个现有的开发分支目前正在由一名开发人员处理,可以说,更改将在 4 周内准备好。
我目前需要对生产(主线)中的当前代码版本进行紧急更改,我知道这些更改将需要我 2 周的时间来完成和测试。
考虑到这一点,我显然不想使用现有的 dev 分支。
我不能直接在主线上进行更改,所以我想知道我正在考虑的以下方法是否正确?
我想我需要:
(1) 从主线创建一个 NEW Dev 分支。然后我将拥有我原来的/现有的开发分支,现在是一个新的开发分支。两者都将从相同的原始代码分支。
(2) 在 NEW dev 分支中进行更改
(3) 一旦我对我的更改感到满意,我会将我的更改与主线合并,并将更改发布到生产(或选定的客户),并将我的更改与原始 Dev 分支合并。然后,当原始的 dev 分支更改在我的两周后完成时,它将与主线合并。
我想知道这是正确的方法吗?即使我没有从现有/原始开发分支创建新分支,我是否可以将新分支的更改合并到现有开发分支?
谢谢