TFS non-chronological deployment?
We have the following scenario:
I am a git user confused by mercurial’s branching. How am I supposed to track small changes?
I’ve always used git before, but I want to contribute to python so now I have to learn mercurial and I find it very frustrating.
Branching and CI Builds with Agile
We follow many agile processes, including automated tests, continuous integration, sprint reviews, etc… We’re currently having a debate about how often we should branch release builds.
What does cheap copying/branching mean for a versioning system like SVN?
One of the advantages of SVN over CVS as given here is cheap copying and branching. What does “cheap copying and branching” mean in SVN parlance? How is it different from CVS copying and branching?
How would you manage development between many Staging branches? [duplicate]
This question already has an answer here: Is there an established or defined best practice for source control branching between development and production builds? (1 answer) Closed 10 years ago. We have a Staging Branch. Then we came out with a Beta branch for users to move whenever they wanted to from old Production branch […]
Git commit messages with nvie branching model
This Git branching model recommends branching for all development efforts and merging when complete:
Useful git commit messages for merged branches
As a follow-up to this question:
GitHub OS project how to have a good version and a work in progress version
I have started my own OS application, I am hosting it on GitHub. My problem is that I push changes to the repository from more than one location so sometimes I want to work on it and sometimes I can’t always finish something in time but I would still like to push it anyway so I can fetch it later from my other location. I’d like to be able to somehow have a stable version and have the master branch be a ‘work in progress’.
How to keep the trunk stable when tests take a long time?
We have three sets of test suites:
Branching breaks continous integration?
I think this article, A Successful Git Branching Model, is very well known among experienced DVCS users.