5
我有一个现有的代码库,为了演示目的,我想突出显示特定部分。我们使用审查委员会,允许用户上传差异并方便地将其与存储库相比较。如何创建手动差异?
给出的是,是否有一种手动创建差异的好方法,以便将相关部分显示为已添加?想到的唯一方法是删除相关代码并反转差异。
我有一个现有的代码库,为了演示目的,我想突出显示特定部分。我们使用审查委员会,允许用户上传差异并方便地将其与存储库相比较。如何创建手动差异?
给出的是,是否有一种手动创建差异的好方法,以便将相关部分显示为已添加?想到的唯一方法是删除相关代码并反转差异。
使用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 diff
git diff
svn diff
正确。只要提到Perforce确实提供了生成差异的选项,但它们不是统一的差异格式,并且不适合评论板。更多信息:https://www.reviewboard.org/docs/manual/dev/users/review-requests/creating/#pre-commit-review-requests – egelev 2014-08-01 07:59:17