I refuse to work without it, which means anyone involved in the project must also use it. It's just good practice.
È un atteggiamento GRANDE, proprio lì con "non il mio lavoro!" :-)
Il modo migliore per ottenere il buy-in è usare qualcosa come TortoiseGit o TortoiseSVN per integrare il controllo della versione in Explorer (assumendo Windows). Ci vuole tempo per vedere un vantaggio reale se non si è abituati al paradigma del controllo della versione. La tartaruga, perlomeno, facilita il lavoro con VCS con il mouse. Un semplice "clic destro - > Checkin" è tutto ciò che serve.
Per questo motivo, ho cercato di implementare il controllo della versione trasparente in TortoiseGit su ogni file chiuso. Se offri a qualcuno un ramo su cui lavorare, e poi ogni scrittura / chiusura diventa un'operazione di commit, poi ad un certo punto tu come lo sviluppatore puoi unire il loro ramo senza preoccuparti della consistenza dell'intero repository, e possono andare avanti con il affari di fare quello che fanno senza dover sapere sul controllo della versione.
Ho lo stesso problema con un enorme set di documenti di controllo che non riesco a convincere le persone a controllare la versione, quindi abbiamo 50 versioni di questo stesso documento che galleggiano in modo tutto sottilmente diverso.