如何创建手动差异?

时间:2011-04-04 12:42:00

标签: diff review-board

我有一个现有的代码库,我想突出显示特定部分用于演示目的。我们使用Review Board,它允许用户上传差异并方便地将其与相关存储库进行比较。

那么,是否有一种手动创建差异的好方法,因此它会显示相关部分已被添加?想到的唯一方法是删除相关代码并反转差异。

1 个答案:

答案 0 :(得分:2)

手动使用diff命令:

cp yourfile.py yourfile.py.orig
# then edit the file
# and generate the diff
diff -Naur yourfile.py.orig yourfile.py

如果您已经在使用版本控制软件(如git,svn,hg ...),您可以在提交之前直接使用它们:

hg diff
git diff
svn diff