How can we help you today? How can we help you today?
way0utwest
As Mikiel answered, you really want to more exhaustively test things. If you need to revert back a particular change that shouldn't go, issue 2. then you'll have to undo the change in your dev branch, and merge back that undo. This could be problematic, as the nature of database development is that the chronology of changes matters. If Issue 1 is a stored proc/view/function change and issue 2 is as well, this is easy. Revert back to the previous version of issue 2, then merge that in. If issue 2 is a table change, then this could be problematic if other work is built on top of this as you're not affecting data. There isn't a simple way to do this, as undoing table changes is much more complex and really is an "issue 3" change that you roll out. Having feature toggles/flags and rolling db changes out first are more helpful here if you need to undo something. I'd also say that your branches ought to be very short lived (hours). If someone is working out things longer than that, they ought to pull from master to merge in other changes and be sure they aren't breaking thing. You also will want to ensure that developers working independently sync up and coordinate to be sure they're not working on dependent objects. If they are, they will potentially cause conflicts. If they edit the same object, it's like two people editing the same method. A recipe for problems. / comments
As Mikiel answered, you really want to more exhaustively test things. If you need to revert back a particular change that shouldn't go, issue 2. then you'll have to undo the change in your dev bran...
0 votes
In my repro, the build succeeds, as this should be to a blank db and the dependencies should be chained. Is this failing in build or some release/update? My release also succeeds, so I'd like to know what repro might work for me. / comments
In my repro, the build succeeds, as this should be to a blank db and the dependencies should be chained. Is this failing in build or some release/update?My release also succeeds, so I'd like to kno...
0 votes