В git
команда git diff
будет производить сравнение между разными фиксациями (т.е. записанными моментами времени), разными ветвями одной и той же кодовой базы и даже различиями между двумя отдельными файлами.git merge
позволяет интерактивно объединять «конфликтующие» версии документа.Очень мощный, но ничего похожего на «отслеживание изменений» с точки зрения пользовательского интерфейса.
Пока вы не уточните свой вопрос по конкретному программному обеспечению, возможно, вам повезет больше, если вы отправите Рекомендации по программному обеспечению .Чем больше деталей вы можете указать в своих конкретных потребностях (пользовательская база, интерфейс, специфические функции и т. Д.), Тем лучше будет прием.