0
我有興趣創建自定義的版本控制工具。我想知道是否有一個開源工具可以比較兩個不同的文本或二進制文件(可能會與一些修改相似),生成某種對象來描述變化/差異,並生成一個文件,我可以存儲到我的跟蹤數據庫中。很明顯,我想讓程序做相反的事情:給定原始文件和差異文件,我可以重新生成更新的文件。列表文件差異的程序名稱
是否有這樣的功能的名稱?
我有興趣創建自定義的版本控制工具。我想知道是否有一個開源工具可以比較兩個不同的文本或二進制文件(可能會與一些修改相似),生成某種對象來描述變化/差異,並生成一個文件,我可以存儲到我的跟蹤數據庫中。很明顯,我想讓程序做相反的事情:給定原始文件和差異文件,我可以重新生成更新的文件。列表文件差異的程序名稱
是否有這樣的功能的名稱?
我會使用命令行程序git
。它可以以明確定義的格式顯示文件差異。這些「差異」文件可用於將一個文件更改爲序列中的下一個文件。