Forum Post: Re: Best (or even common) practice on dev across multiple versions: branch vs...

  • Thread starter Thread starter Mike Fechner
  • Start date Start date
Status
Not open for further replies.
M

Mike Fechner

Guest
We are using a mix of branches and conditional compilation: mostly based on ProVersion, but also for GUI vs. TTY code (typically using .NET APIs vs. OS-COMMAND etc.) Minor diffs are easily maintained using conditional compile. When a whole module (like our BPM Interface, WebServices vs. native interface) is fundamentally different in 10.2B vs. 11.x two different branches create far simpler code. Visual Designer code requires also branches, when using new attributes in 11.x, like office2010 style, .NET 4.0 types in resx files etc.. You can't use conditional compilation in InitializeComponents or resx files. An SCM tool with great merging capabilities is key, I'd be lost without Perforce!=

Continue reading...
 
Status
Not open for further replies.
Back
Top