( _Franko_ | 2017. 10. 09., h – 10:11 )

"Ez abból a tévhitből is fakad, hogy a verziókezelés a szoftver architektúrától független valami. A valóság ezzel szemben az, hogy a szoftver architektúrája (és build / konfigurációs rendszere) jelentősen behatárolja, hogy a verziókezelés (illetve általában a CM - configuration management) hogyan, milyen eszközökkel valósítható meg."

Ahja. És bónuszban ehhez hozzájön, hogy mondjuk a Git ebből a szempontból nem verziókezelő, hanem egymástól függetlenül verziózott fájlok halmaza, amelyet ráadásul jelentősen megkavar az elosztott jellege. Jellemző szopás, amikor próbálnak valami release folyamatot kialakítani Git alapokon és köré kell építeni egy hatalmas adminisztrációs bürokráciát, hogy senki ne tudja könnyedén eltoszni.