问题标签 [branch]
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.
tfs - TFS 中的孤立分支
我们在 TFS 中有一个主干,每个人都在工作,直到我们需要分支为止。我们的上一个项目是一个需要分支的大型功能。现在开发已经完成,更改已合并回主干。开发分支应该发生什么?
我应该删除它吗?以某种方式将其标记为只读?隐藏和锁定呢?
assembly - 如果小于,哪个是正确的分支指令
我昨天写了一个答案: 你见过或做过的最酷的黑客是什么? 而且我非常努力地记住我的 6502 组件,我一生都无法记住如果小于...
有人知道指令是什么吗?BNE 和 BEQ 相等,BCC 用于进位,CMP 基本上是 SBC,会影响进位,但我不确定它是否适用于这种情况。
c++ - 分支还是乘法更有效?
我正在尝试优化一个小型、高度使用的函数,它使用 unsigned short int 中的高位来指示要加在一起的数组的值。起初我使用的是如下所示的明显方法。请注意,循环展开没有明确显示,因为它应该由编译器完成。
但是,后来我认为最好删除分支以帮助 CPU 流水线化并提出以下建议。
请注意,由于 (i & mask) 不会产生布尔答案,因此与 0 的比较会强制结果为 1 或 0。虽然第二种方法消除了这部分代码中的 if 语句,但第二种解决方案需要除了方程的其余部分之外,在每次迭代中运行 0 或 1 的乘法。
哪个代码运行得更快?
git - 让现有的 Git 分支跟踪远程分支?
我知道如何创建一个跟踪远程分支的新分支,但是如何使现有分支跟踪远程分支?
我知道我可以编辑.git/config
文件,但似乎应该有更简单的方法。
c# - 如何区分更改的表单文件 - ( .Designer InitializeComponent )
使用 Suversion 和 WinDiff 分支/合并类项目和 Web 项目没有问题。
我永远无法合并的唯一一种项目是 winform 项目。InitializeComponent 方法总是在稍作改动后被打乱。
有什么好方法可以为 .Designer 文件启用差异/合并吗?
编辑:
我使用了 Bert 建议的 3 路差异。它让事情变得容易多了。但是 Winform - 文件(.designer 和 .resx)仍然不可合并。
tfs - TFS 分支是物理快照还是逻辑快照?
当使用分支方法在 TFS 中对代码进行分支时,代码是物理分支还是逻辑分支?从逻辑上讲,我的意思是它只是一个变更集(更改的增量)还是所有文件都被复制了?
version-control - 您是否为特定的发布/路径或分支创建标签/标签?
如果您有产品的 1.0 版本,或者说 1.1 甚至是补丁,您会创建标签/标签还是分支?
java - Java中有没有类似分支/跳转表的东西?
Java是否有类似于分支或跳转表的东西?
根据维基百科,分支或跳转表是
一个术语,用于描述使用分支指令表将程序控制(分支)转移到程序的另一部分(或可能已动态加载的不同程序)的有效方法。
Java 是否有类似的东西,还是我只需要使用 if/else if/else 或 case 语句?
git - 如何将本地未提交的更改合并到另一个 Git 分支?
如何在 Git 中执行以下操作?
我当前的分支是 branch1,我做了一些本地更改。但是,我现在意识到我实际上打算将这些更改应用于 branch2。有没有办法应用/合并这些更改,以便它们成为分支 2 上的本地更改,而无需在分支 1 上提交它们?
command-line - 如何识别 CVS 中存在哪些分支?
我有一个遗留的 CVS 存储库,应该迁移到 Perforce。
对于每个模块,我需要确定该模块中存在哪些分支。
我只想要一个分支名称列表,没有标签。出于脚本原因,它必须是命令行工具。
例如(假设有一个 cvs-list-branches.sh 脚本):