branching-strategy

How can I branch my code in a way that makes testing possible without contaminating the baseline?

狂风中的少年 提交于 2020-01-01 07:08:33
问题 Using TFS, we have the following: A main baseline A development branch for each development effort. These get merged back to the baseline. A release branch that is created with each release. Bug fixes are made here, released, and merged back to the baseline. Using shelvesets, we can share code across development branches if needed without contaminating the baseline. Useful for code reviews. When we deliver our development changes to baseline we have an automated build that kicks off and

Branching Strategies [closed]

六眼飞鱼酱① 提交于 2019-12-17 07:00:47
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 7 years ago . The company I work for is starting to have issues with their current branching model and I was wondering what different kinds of

Branching Strategies [closed]

元气小坏坏 提交于 2019-12-17 07:00:08
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 7 years ago . The company I work for is starting to have issues with their current branching model and I was wondering what different kinds of

TFS Branching or Moving Under Source Item

跟風遠走 提交于 2019-12-10 19:03:16
问题 I have a Team Foundation Server 2013 code structure like follows... $/TeamProject/Application/AllTheCodeFiles ...but I'd like to refactor to have... $/TeamProject/Application/Trunk/AllTheCodeFiles Which will allow me to implement a branching and merging strategy moving forward by creating "Release" branches at the same level as "Trunk". If I try to either branch or move the Application directory into Trunk, I get the error message: The target item $/TeamProject/Application/Trunk cannot be

How can I branch my code in a way that makes testing possible without contaminating the baseline?

浪尽此生 提交于 2019-12-03 21:07:25
Using TFS, we have the following: A main baseline A development branch for each development effort. These get merged back to the baseline. A release branch that is created with each release. Bug fixes are made here, released, and merged back to the baseline. Using shelvesets, we can share code across development branches if needed without contaminating the baseline. Useful for code reviews. When we deliver our development changes to baseline we have an automated build that kicks off and automatically places our changes on the test server. The problem is that the business analysts can't see our

Git branching model strategy

烈酒焚心 提交于 2019-12-03 13:51:02
问题 We are trying to follow the gitflow branching model, but with a twist. We have have four servers environments where the product can be deployed to, each server serves a purpose : development, internal testing, external testing, and production. DevServer , where developers test their different features, while developing. Developers cannot test locally on their machines, they have to make their changes on the DevServer to be able to test TestServer , where QA testers test multiple features once

Git branching model strategy

可紊 提交于 2019-12-03 04:51:28
We are trying to follow the gitflow branching model, but with a twist. We have have four servers environments where the product can be deployed to, each server serves a purpose : development, internal testing, external testing, and production. DevServer , where developers test their different features, while developing. Developers cannot test locally on their machines, they have to make their changes on the DevServer to be able to test TestServer , where QA testers test multiple features once developers are done ReleaseServer , where releases are tested in isolation before moving them to

How do closed branches affect Mercurial performance?

巧了我就是萌 提交于 2019-11-30 08:13:46
I've noticed that some answers to questions about branch names quote the Mercurial wiki to indicate that the branch-per-feature or branch-per-bug naming conventions may cause performance problems. Does the ability to mark branches as closed with the --close-branch flag on commits have any affect on this performance claim? Martin Geisler Does the ability to mark branches as closed with the --close-branch flag on commits have any affect on this performance claim? Marking a branch closed with hg commit --close-branch merely creates a new changeset with a close=1 marker in the changeset meta data.

What branching strategy should I use during the development/maintenance of a web application?

ε祈祈猫儿з 提交于 2019-11-30 06:27:51
问题 I am trying to decide on the best branching strategy for a web application project. Here is what I have come up with until now and I would greatly appreciate any comments and experiences. The way I see it there are two main branching strategies: "branch by release" and "branch by feature". "Branch by release" : Development takes place on the trunk. When the time for a release is near, a branch is made for that release. This branch is then stabilized/tested and finally a release is made. After

How do closed branches affect Mercurial performance?

烂漫一生 提交于 2019-11-29 11:48:24
问题 I've noticed that some answers to questions about branch names quote the Mercurial wiki to indicate that the branch-per-feature or branch-per-bug naming conventions may cause performance problems. Does the ability to mark branches as closed with the --close-branch flag on commits have any affect on this performance claim? 回答1: Does the ability to mark branches as closed with the --close-branch flag on commits have any affect on this performance claim? Marking a branch closed with hg commit -