Click here to Skip to main content
15,895,746 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralSource control practices Pin
Marc Clifton12-Jul-18 5:22
mvaMarc Clifton12-Jul-18 5:22 
GeneralRe: Source control practices Pin
CodeWraith12-Jul-18 5:27
CodeWraith12-Jul-18 5:27 
GeneralRe: Source control practices Pin
R. Giskard Reventlov12-Jul-18 6:20
R. Giskard Reventlov12-Jul-18 6:20 
GeneralRe: Source control practices Pin
Dominic Burford15-Jul-18 21:47
professionalDominic Burford15-Jul-18 21:47 
GeneralRe: Source control practices Pin
Dave Kreskowiak12-Jul-18 5:51
mveDave Kreskowiak12-Jul-18 5:51 
GeneralRe: Source control practices Pin
James Curran13-Jul-18 5:41
James Curran13-Jul-18 5:41 
GeneralRe: Source control practices Pin
PIEBALDconsult12-Jul-18 5:56
mvePIEBALDconsult12-Jul-18 5:56 
GeneralRe: Source control practices Pin
GuyThiebaut12-Jul-18 6:19
professionalGuyThiebaut12-Jul-18 6:19 
Marc Clifton wrote:
Umm. What's wrong with this picture? Wink | ;)

1. - makes the possibility of CI pretty much impossible.
2. - see 1.
3. - see 1.
4. - people need more training.
5. - irrelevance, the number of checkins has no bearing on the validity of trunk -> if your check in breaks trunk you fix it or revert out your changes.

Source control done properly is certainly not easy but what you have listed is just as complicated, if not more complicated, as doing source control properly.

In addition to 4. - trunk based development is a perfectly valid and at times necessary method of development if you want to be able to deploy at any time when the tests all show green. Branch based development is not necessarily complicated and has its own advantages such as no breaking trunk if you are deploying from trunk.
“That which can be asserted without evidence, can be dismissed without evidence.”

― Christopher Hitchens


modified 12-Jul-18 12:59pm.

GeneralRe: Source control practices Pin
Marc Clifton12-Jul-18 7:13
mvaMarc Clifton12-Jul-18 7:13 
GeneralRe: Source control practices Pin
GuyThiebaut12-Jul-18 7:22
professionalGuyThiebaut12-Jul-18 7:22 
GeneralRe: Source control practices Pin
OriginalGriff12-Jul-18 6:20
mveOriginalGriff12-Jul-18 6:20 
GeneralRe: Source control practices Pin
OriginalGriff12-Jul-18 6:21
mveOriginalGriff12-Jul-18 6:21 
GeneralRe: Source control practices Pin
Marc Clifton12-Jul-18 7:14
mvaMarc Clifton12-Jul-18 7:14 
GeneralRe: Source control practices Pin
Rick York12-Jul-18 6:22
mveRick York12-Jul-18 6:22 
GeneralRe: Source control practices Pin
Slacker00712-Jul-18 6:34
professionalSlacker00712-Jul-18 6:34 
GeneralRe: Source control practices Pin
dandy7212-Jul-18 6:44
dandy7212-Jul-18 6:44 
GeneralRe: Source control practices Pin
Kevin Marois12-Jul-18 7:33
professionalKevin Marois12-Jul-18 7:33 
GeneralRe: Source control practices Pin
DRHuff12-Jul-18 7:38
DRHuff12-Jul-18 7:38 
GeneralRe: Source control practices Pin
PIEBALDconsult12-Jul-18 8:33
mvePIEBALDconsult12-Jul-18 8:33 
GeneralRe: Source control practices Pin
Ryan Peden12-Jul-18 9:57
professionalRyan Peden12-Jul-18 9:57 
GeneralRe: Source control practices Pin
Mycroft Holmes12-Jul-18 14:20
professionalMycroft Holmes12-Jul-18 14:20 
GeneralRe: Source control practices Pin
Mitchell J.12-Jul-18 18:48
professionalMitchell J.12-Jul-18 18:48 
GeneralRe: Source control practices Pin
Sander Rossel13-Jul-18 5:42
professionalSander Rossel13-Jul-18 5:42 
GeneralRe: Source control practices Pin
agolddog13-Jul-18 7:09
agolddog13-Jul-18 7:09 
GeneralRe: Source control practices Pin
Gerry Schmitz13-Jul-18 8:08
mveGerry Schmitz13-Jul-18 8:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.