L'operazione di archiviazione dei file in un repository di controllo del codice sorgente come git, mercurial o svn, è denominata commit. Qualcuno sa il motivo alla base di chiamarlo un commit invece di solo check-in?Perché il check-in dei file è chiamato "commit"?
L'inglese non è la mia lingua madre, quindi potrebbe essere un po 'di linguistica, non la prendo abbastanza, ma a cosa sto realmente lavorando? (Speriamo di non commettere un crimine, ma non lo saprai mai.)
È nel significato di "consegnare per la conservazione"? È legato alle transazioni (commit alla fine di una transazione)?
Questo è completamente falso. Sia CVS che Subversion, i due sistemi centralizzati più popolari, utilizzano quasi esclusivamente il termine "commit". – user4815162342
Subversion ha mantenuto il commit solo perché era una sostituzione diretta CVS. TFS lo chiama check in e check out. Non vedo come questo sia "completamente falso". La domanda richiedeva una risposta che spiegasse le sottili differenze (in termini di lingua inglese) tra i vari termini e questa risposta lo fornisce. – nbevans
* Subversion only ** retained ** commit * - che è esattamente il mio punto, il termine "commit" è stato infatti utilizzato per decenni da VCS centralizzati. La tua risposta afferma che il termine "commit" è stato introdotto da DVCS per distinguere il termine precedente "check in", che non è il caso. – user4815162342