---
title: Tkdiff
slug: tkdiff
qid: 
snapshot: enwiki-001353624374
content_hash: 
license: CC BY-SA 4.0
source: https://en.wikipedia.org/w/index.php?oldid=1353624374
tags: [23117742, 23237873, 24444191, 25397562, 26748027, 44729026, 55595458]
---

# Tkdiff

> [!note] Provenance
> Snapshot `enwiki-001353624374` · content root `…`
> Derived from <https://en.wikipedia.org/w/index.php?oldid=1353624374> · Licensed CC BY-SA 4.0

tkdiff is a graphical diff viewer based on the Tk framework. It is capable of inter-operating with source-control systems like CVS and Subversion to show the differences between the local copy and the repository version. Such a line-by-line comparison is often considered to be good software engineering practice before committing code changes. Tkdiff highlight specific differences within a line shared by both files, rather than simply indicating that the whole line differs.

tkdiff is a graphical diff viewer based on the Tk framework. It is capable of inter-operating with source-control systems like CVS and Subversion to show the differences between the local copy and the repository version. Such a line-by-line comparison is often considered to be good software engineering practice before committing code changes. Tkdiff highlight specific differences within a line shared by both files, rather than simply indicating that the whole line differs. ==Example usage== tkdiff &mdash; to compare the two files and tkdiff &mdash; to compare the local version of the given file to the most recent version in the CVS/Subversion repository tkdiff can also compare two older revisions of a file, etc. ==References==
