Why merge Main to Dev daily?

Jun 8, 2012 at 12:57 PM

If you haven't made any changes to a Release branch and you never check code into Main, what is the reason to do FI from Main to Dev daily?

Developer
Jun 8, 2012 at 1:35 PM

If you never change Main (and you could guarantee that) then a FI would be unnecessary of course.  There of course are no changes to merge if there was nothing changed.  For peace of mind you might still attempt to FI before every RI (from like a Dev branch) ....just to be sure!  :).

So with all things branching, there are certainly a lot of "what ifs", but on larger teams with more than one dev branch or some activity in Main, then the step of a Main to Dev FI ahead of doing and RI from said Dev branch back to Main is a way to ensure you are stabilizing on Dev branches ahead of merging those in... and keeping Main stable.