
Version Control Techniques
The Agile Embedded Podcast
00:00
The Importance of Continuous Integration
In general, as you're developing new features, yes, make a branch, get makes branching easy, but get it back into the trunk as quickly as possible. So maybe just to sum up, you will have some code that's maybe not ready to be integrated. The question is, what do you do with it? One way, as you said, was to use feature flags. You hide it behind the feature flag so you don't trample over somebody else's code. And the third and maybe most drastic way is to treat it sort of like an external library,. including putting it in a separate version control and separate repo. But if it's not ready yet, basically just disable
Transcript
Play full episode