Click here to Skip to main content
15,891,646 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: You git! Pin
glennPattonWork319-May-16 2:23
professionalglennPattonWork319-May-16 2:23 
GeneralRe: You git! Pin
Brisingr Aerowing19-May-16 3:05
professionalBrisingr Aerowing19-May-16 3:05 
GeneralRe: You git! Pin
Nagy Vilmos19-May-16 3:39
professionalNagy Vilmos19-May-16 3:39 
GeneralRe: You git! Pin
KarstenK19-May-16 3:47
mveKarstenK19-May-16 3:47 
GeneralRe: You git! Pin
Nagy Vilmos19-May-16 4:20
professionalNagy Vilmos19-May-16 4:20 
GeneralRe: You git! Pin
Keith Barrow19-May-16 5:12
professionalKeith Barrow19-May-16 5:12 
GeneralRe: You git! Pin
Nagy Vilmos19-May-16 5:19
professionalNagy Vilmos19-May-16 5:19 
GeneralRe: You git! Pin
Marc Clifton19-May-16 6:28
mvaMarc Clifton19-May-16 6:28 
Nagy Vilmos wrote:
then gets deployed to clients who are free [for a given value of free] to change some or all parts.


Given what I've experienced, you are in for a lot of pain as soon as the first time you need to change something in the same file that the client has changed. First, they try to push a change they made, not realizing their repo is behind. They get an ugly error message. Then they try to do a pull, which probably asks them to stash their changes first. That's the first real WTF. How do you do that? If they figure that out, the next WTF is how to restore the stash. Then the third WTF is, how do I interpret this archaic <==== and >========= to understand which are my changes that I want to keep, which are not. If they get that far, then they can commit their changes and YOU have to do a pull to sync up.

It sounds like 1) you are and your clients are in for a world of pain and 2) source control is probably not the right solution to begin with. Unless you can 100% isolate allowed client changes from the repos you/they control, so in the end, you do not care one whit whether they make changes or not, and they don't have to worry about their changes being stepped on when you update the container and client-specific but not client-modifiable files.

My 2c

[edit] I would put together a bunch of scenarios you can think of and try it out, which some simple text files to simulate everything. [/edit]

Marc
Imperative to Functional Programming Succinctly

Contributors Wanted for Higher Order Programming Project!

Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

GeneralHope...Hope...Fingers Crossed. Pin
glennPattonWork319-May-16 1:16
professionalglennPattonWork319-May-16 1:16 
PraiseRe: Hope...Hope...Fingers Crossed. Pin
Joan M19-May-16 1:24
professionalJoan M19-May-16 1:24 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
glennPattonWork319-May-16 1:59
professionalglennPattonWork319-May-16 1:59 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
Pete O'Hanlon19-May-16 1:25
mvePete O'Hanlon19-May-16 1:25 
JokeMissing something Pin
koolprasad200319-May-16 1:29
professionalkoolprasad200319-May-16 1:29 
GeneralRe: Missing something Pin
Pete O'Hanlon19-May-16 1:51
mvePete O'Hanlon19-May-16 1:51 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
glennPattonWork319-May-16 2:00
professionalglennPattonWork319-May-16 2:00 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
MT_19-May-16 1:26
professionalMT_19-May-16 1:26 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
glennPattonWork319-May-16 2:00
professionalglennPattonWork319-May-16 2:00 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
OriginalGriff19-May-16 1:30
mveOriginalGriff19-May-16 1:30 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
glennPattonWork319-May-16 2:18
professionalglennPattonWork319-May-16 2:18 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
Mike Hankey19-May-16 1:33
mveMike Hankey19-May-16 1:33 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
glennPattonWork319-May-16 2:19
professionalglennPattonWork319-May-16 2:19 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
PompeyThree19-May-16 1:39
PompeyThree19-May-16 1:39 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
OriginalGriff19-May-16 1:47
mveOriginalGriff19-May-16 1:47 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
908236519-May-16 1:49
908236519-May-16 1:49 
GeneralRe: Hope...Hope...Fingers Crossed. Pin
Garth J Lancaster19-May-16 1:47
professionalGarth J Lancaster19-May-16 1:47 

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.