Click here to Skip to main content
15,896,557 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.

 
GeneralRe: Source Control Suggestions Pin
Ravi Bhavnani30-Nov-19 12:06
professionalRavi Bhavnani30-Nov-19 12:06 
GeneralRe: Source Control Suggestions Pin
Ron Anders30-Nov-19 12:34
Ron Anders30-Nov-19 12:34 
GeneralRe: Source Control Suggestions Pin
Mike Hankey30-Nov-19 12:50
mveMike Hankey30-Nov-19 12:50 
GeneralRe: Source Control Suggestions Pin
Rick York30-Nov-19 14:16
mveRick York30-Nov-19 14:16 
GeneralRe: Source Control Suggestions Pin
abmv1-Dec-19 1:40
professionalabmv1-Dec-19 1:40 
GeneralRe: Source Control Suggestions Pin
Marc Clifton1-Dec-19 12:11
mvaMarc Clifton1-Dec-19 12:11 
GeneralRe: Source Control Suggestions Pin
GuyThiebaut1-Dec-19 20:59
professionalGuyThiebaut1-Dec-19 20:59 
GeneralRe: Source Control Suggestions Pin
maze31-Dec-19 22:48
professionalmaze31-Dec-19 22:48 
AHH, you gonna make me that person!!1!

Sorry ahead of time if just want some alternative.

Are the fears you have with GIT from personal experience of what you have read and been told?

My history: 4 years in software, some SVN used. Start using GIT on new project. 2 years go by with very little issue of a team of 3 people.
Get a new hire and in the first week things start breaking. Release went out which replaced a fix and compile time issues.
Cause: new hire was using command line to do all their GIT commits/pulls/push/sync.
Me just let them do their thing.
Another week, I cannot help them, because my command line experience of GIT is minimal.
This person claimed years of experience with GIT and blaming the team for doing it wrong, that their way was right.

Also did not help that they decided to rewrite much of the existing code in their style without checking if this was acceptable or what the requirements of those existing components were.

to end this rant: GIT is a tool.
First understand your CURRENT workflow.
How many people in the team?

Then look at a tool to help improve YOUR workflow.

I still look at unit tests with some detain, but when the that work helps show red days before release, it helps.

Simplest work flow: setup VSTS (azure devops) with Master as Pull Request only.
Make branch per feature.
Pull request viewer in devops, pull requests in general, consolidates multiple commits for easy pear review.
Mark delete branch on successful pull.

Issues with conflicts means in VS to sync YOUR master copy.
Merge master into the branch.
Review conflicts.
Commit, push.
The pull-request is updated and conflict removed, to allow for another review.

Im now in a team of 5 people, who have 20+ projects in Azure DevOps, some with multiple repos in them.

GeneralRe: Source Control Suggestions Pin
Member 133016792-Dec-19 1:54
Member 133016792-Dec-19 1:54 
GeneralRe: Source Control Suggestions Pin
PIEBALDconsult2-Dec-19 5:51
mvePIEBALDconsult2-Dec-19 5:51 
GeneralRe: Source Control Suggestions Pin
Wafeman2-Dec-19 7:21
Wafeman2-Dec-19 7:21 
GeneralRe: Source Control Suggestions Pin
Member 106770243-Dec-19 3:18
professionalMember 106770243-Dec-19 3:18 
QuestionWhat do you think... Pin
MehreenTahir30-Nov-19 8:44
MehreenTahir30-Nov-19 8:44 
AnswerRe: What do you think... Pin
OriginalGriff30-Nov-19 8:59
mveOriginalGriff30-Nov-19 8:59 
JokeRe: What do you think... Pin
honey the codewitch30-Nov-19 9:00
mvahoney the codewitch30-Nov-19 9:00 
GeneralRe: What do you think... Pin
OriginalGriff30-Nov-19 9:42
mveOriginalGriff30-Nov-19 9:42 
AnswerRe: What do you think... Pin
honey the codewitch30-Nov-19 9:00
mvahoney the codewitch30-Nov-19 9:00 
GeneralRe: What do you think... Pin
MehreenTahir30-Nov-19 9:22
MehreenTahir30-Nov-19 9:22 
GeneralRe: What do you think... Pin
honey the codewitch30-Nov-19 9:23
mvahoney the codewitch30-Nov-19 9:23 
AnswerRe: What do you think... Pin
RickZeeland30-Nov-19 9:04
mveRickZeeland30-Nov-19 9:04 
GeneralRe: What do you think... Pin
MehreenTahir30-Nov-19 9:24
MehreenTahir30-Nov-19 9:24 
AnswerRe: What do you think... Pin
Nelek30-Nov-19 9:51
protectorNelek30-Nov-19 9:51 
GeneralRe: What do you think... Pin
MehreenTahir30-Nov-19 10:13
MehreenTahir30-Nov-19 10:13 
GeneralRe: What do you think... Pin
Nelek1-Dec-19 0:53
protectorNelek1-Dec-19 0:53 
AnswerRe: What do you think... Pin
Eddy Vluggen30-Nov-19 10:08
professionalEddy Vluggen30-Nov-19 10: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.