branch相关内容

将源代码管理的变更提交给多个分支的实际方式

使用源代码控制时的常见情况是具有开发分支以及版本化版本分支。我们使用CVS,HEAD作为开发分支,以及一个名为例如release-6-2用于当前发行的产品。 开发新功能仅适用于开发分支,但是错误修复有时必须检查开发部门和当前发布部门。有时候这可能会相当乏味,所以我正在寻找实际的方法来实现这一点。 当要提交的文件在两个分支上同步时,我特别是寻找一个快速的“承诺这些分支”解决方案。 ..
发布时间:2017-07-27 05:41:15 Java开发

django形式的条件逻辑

我正在尝试构建条件窗体,其中选择一个选项会导致新字段出现在下面,而选择另一个选项则会显示其他选项。 Formstack有一个很好的例子 https:/ /www.formstack.com/features/conditional-logic 我没有找到任何具有此功能的django的预先存在的表单包。我应该如何开始实现? 解决方案 Django表单(特别是如果你使用 Model ..
发布时间:2017-05-30 05:13:51 Python

使用Django South与多个代码分支的工作流程

对于其他Django开发人员在使用多个代码分支进行开发时,如何管理与South的数据库迁移,我很好奇。让我来一个示例场景。 举个例子,你用你的主干开始你的开发。您从树干创建分支机构A.此时, app_1 的最后一个迁移版本为0010。 然后,为 app_1 在创建迁移文件的中继 0011_add_name_column 中。同时,在分支A中,另一个开发人员在分支A中为相同的 app_1 ..
发布时间:2017-05-29 00:02:55 其他开发

在web应用程序中,git中理想的分支架构是什么?

我们是一个小团队的开发人员和构建一个Web应用程序。我们目前正在进行一个实时,测试和几个开发环境。 您会建议哪种分支架构,所以每个开发人员最好都可以在他的功能上工作,可以进行测试和部署,而无需切换其他开发人员/功能? 目前,每个开发人员都有自己的开发分支和测试分支。只要某项功能获得批准,开发人员将其更改重新移植到主人中。 只要功能被立即测试,它就可以工作。但是,如果一个开发人员正 ..
发布时间:2017-05-09 18:47:44 其他开发

在单个服务器上分开Git部署

我想在我的应用程序中有一个功能,允许用户在版本之间切换,特别是查看冲刺之间应用程序的差异。用户只需从下拉列表中选择一个版本(Sprint A,Sprint B等),页面就会刷新,显示当时的应用程序状态。 这本身不应该是太多的问题。我想我们将有一个Git部署框架,它将检出服务器上相应的分支。 问题是我想允许,例如,某人从业务到可以看看Sprint B的应用程序,而开发人员可以同时演示他对 ..
发布时间:2017-05-06 18:27:13 其他开发

如何在Git中实现部署分支

我正在使用git进行PHP项目,我认为它非常方便。有一件事情会很好,如果我得到它的工作。 我创建了一个分支,用于部署。它有一些差异,如不同的配置文件和文档。 我不能忽视他们,因为那么他们会留在两个分支,而我想保持它们在两个分支中都不同。 问题是,当我合并分支时,那些意图不同的文件也被合并。 有没有办法完成这样的事情? 解决方案 我不知道Git是用这种方式使用的。 ..
发布时间:2017-05-06 16:18:37 其他开发

为什么“git bisect”分支不知道?

我试图找到一个错误的来源,这是自从过去一天在一个长命的分支(将在稍后被发布)之后提出的,称为 feature-x 的错误。 有一个bug。我发现我从脚本中没有看到的行为,可能是在任何提交中引入的,直到现在,特别是因为主机的功能在feature-x中大量使用,但在主机本身上却不太重要。 要测试此行为,我必须运行我的脚本depend.pl。但是,当二分法跳过代码的一半时,我的脚本在Mast ..
发布时间:2017-04-18 04:10:58 开发方法

是分支发散真的那么坏吗?

我已经看到许多分散在互联网上的关于分支分歧的问题,以及如何避免 。然而,即使在阅读了关于CUDA如何工作的几十篇文章之后,我似乎不能在大多数情况下看到如何避免分支发散有助于。 在我看来,分支分歧的大多数实例涉及到一些真正独特的代码块。例如,我们有以下场景: if(A): foo(A) else: bar(B) 如果我们有两个线程遇到这种分歧,线程1将首先执行,采用路 ..
发布时间:2017-03-04 11:46:34 其它硬件开发

Git:从另一个分支复制目录中的所有文件

如何从另一个分支复制目录中的所有文件?我可以通过执行列出该目录中的所有文件 git ls-tree master:dirname 然后我可以通过执行单独复制所有文件 git checkout master - dirname / filename 远远失败了。这不起作用: git checkout master - dirnam ..
发布时间:2017-01-06 21:53:09 开发方法

如何让Jenkins只有在从bitbucket触发时改变了功能分支

我有一个Jenkins工作,建立与“origin / feature /***”匹配的分支。 Bitbucket触发任务, ( https://confluence.atlassian.com/display/BITBUCKET/) Jenkins + hook + management )。 只要功能分支上有更改,作业就会正常工作,作业识别分支已更改并构建它。 然而,当有一个提 ..
发布时间:2017-01-04 20:31:44 其他开发

配置Jenkins使用SVN分支

我目前正在设置Jenkins使用SVN存储库。目前它的工作正常的树干。现在我想设置Jenkins照顾新创建的分支。我不想为SVN中的每个新分支手动创建一个新项目。 是否已经有一个解决方案允许使用SVN并在Jenkins中为SVN中创建的每个brach自动创建作业/任务? li> 如何使用Jenkins和SVN标签/分支? 解决方案 Subversion插件应包含一个下拉构建参数选项 ..
发布时间:2017-01-04 20:15:00 其他开发

最好的分支策略做连续集成?

当您想要持续整合时,最好的分支策略是什么? 释放分支: 开发每个版本的分支。 同时使用这两种策略是否有意义?像在,你分支为每个版本,但你还分支的大功能?其中一个策略是否更好地与持续集成? 解决方案 我发现这个主题非常有趣,因为我非常依赖分支 我记得Mark Shuttleworth提出了一个关于保持主分支原始状态,同时超越传统CI的模型。我在这里张贴了这里 由于我熟悉C ..
发布时间:2017-01-04 19:07:30 其他开发

可配置软件的分支策略

我正在开发一个为各种客户生产的应用程序。根据客户的不同,软件的用户界面元素可能会有所不同。例如,一个客户可能需要菜单项X,而另一个客户获得菜单项Y. 目前,用户界面的所有配置都通过XML完成与春天)。对于不同的菜单选项示例,一个XML文件可能有一个菜单选项列表显示在UI上。 我想知道如何最好地管理分支的软件,使他们都可以使用相同的核心基线,并且所有接收错误修复,更新等。分支之间唯一不同 ..
发布时间:2016-12-27 22:45:23 其他开发

如何确定CVS中存在哪些分支?

对于每个模块,我需要确定该模块中存在哪些分支。 我只想要一个分支名称列表,没有标签。 由于脚本的原因,它必须是一个命令行工具。 例如(假设有一个cvs-list-branches.sh脚本) p> $ ./cvs-list-branches.sh module1 HEAD dev_foobar Release_1_2 Release_1_3 $ ..
发布时间:2016-12-20 12:37:26 其他开发

git分支实验

我一直在为一个项目工作。今天我正在尝试Windows特定 wchar ,我需要做更改很多代码,从早上,我结束了一个丑陋的混乱。我可以清除后者,但现在我需要做一些主流工作上一次工作提交。但我不想松开这项工作。 解决方案 您可以创建一个新分支并提交您的更改: git checkout -b主题/ ugly-mess git commit -a -m'Checkpointing me ..
发布时间:2016-10-30 03:40:25 C/C++开发

有没有办法将一个整数值限制在一定范围内没有分支?

只是出于好奇心。如果我有类似的: if(x some_maximum) x = some_maximum; return x; 有没有办法不分支?这是c ++。 补充:我的意思是在程序集中没有分支指令。这是一个MIPS架构。 解决方案 有位技巧来找到两个数字的最小值或最大值,找到 min(max(x,0) ..
发布时间:2016-10-23 11:26:35 C/C++开发

按位运算符,而不是与xor在分支中使用

在询问此SO问题 由于您的反汇编代码是为x86编写的,因此我需要验证@ AndonM.Coleman。 ,但值得指出的是,XOR将设置/清除零标志,而NOT不会(如果要执行逐位操作而不影响依赖于先前操作的标志的跳转条件,则有时会很有用)。现在,考虑到你不是直接编写程序集,你真的没有以有意义的方式访问这个标志,所以我怀疑这是支持另一个的原因。 他的评论让我很好奇如果下面的代码会产生相同的 ..
发布时间:2016-10-20 23:44:53 C/C++开发

TFS 2010:如何使用标签的应用程序的两个版本之间产生的changelog(即工作项列表。)?

我正在寻找一种方法来自动生成我的应用程序的两个版本之间的更新日志(实际上是一个工作项列表)。我有我的应用程序,V1和V2两个版本,每个版本是由我建立我的应用程序的设置之前手动创建于2010年TFS(LABEL1和LABEL2)标签标识。 我有一个分支系统,这意味着我有一个树干被大多数漏洞都是固定的,和修补程序的应用大多采用合并从主干分支(但只也有在树枝上的一些修补程序不关注主干)。我的应用程序的 ..
发布时间:2016-09-07 13:36:43 C#/.NET