Wie soll Code in der Versionskontrolle gespeichert werden?
Entwicklerfreundlich ? Damit der Programmierer schnell die neuesten und in der Lage, ohne viele Änderungen von seinem Editor ausführen zu können? (wie Konfigurationsdateien, die auf dev DB..etc zeigen)
oder
Sollte es produktionsfreundlich sein ? source sollte so gestaltet sein, dass die Bereitstellung in der Produktionsumgebung einfach ist, und wenn der Entwickler die neueste Version verwendet, sollte er Änderungen gemäß seinen Entwicklungsanforderungen vornehmen.