Якщо ви працюєте з іншими, то повідомлення про введення даних дуже важливо, щоб насправді побачити, що зробили інші: пошук розбіжностей для кожного з них - це набагато більше роботи, і ви, можливо, не зможете зрозуміти, чому хтось це зробив. Якщо ви працюєте з іншими, а хтось (можливо, не ви) має насправді озирнутися назад, наприклад, відстежувати, як поведінка змінилася після попередньої версії несподіваними способами ... ви дійсно ускладнюєте життя, не використовуючи корисну підказку у вчиненні повідомлення.
Якщо ви працюєте поодинці ... над проектом, який здебільшого закодований "як є" (наприклад, єдиний простий веб-сайт або сценарій), я можу більш-менш бачити, звідки ви беретеся. Якщо я працюю над чимось подібним, я дбаю тільки про дату / час або про останні зміни, коли продовжуєте роботу над чимось (у вас є пункт відновити, але це має значення лише під час розробки, а не після того, як ви його реалізували). Контроль версій - це лише спосіб створення резервних копій з декількома плюсами - я повністю погоджуюся, що система не використовує повноцінно - але для деяких невеликих масштабних проектів це може не знадобитися.
Думка в мене виникла до того, як Control Control використовується двома розрізненими способами, один із документування змін у проекті, а інший як допомога розробникам на місці ... і ці два повністю відрізняються один від одного. Повідомлення про вчинення дуже важливі в одному напрямку, а в іншому можуть бути марними.