Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
レポに some/work/file.py というファイルがあります。
私はレポで作業しており(file.py以外の他のファイルでも)、変更をコミットしてリビジョン20から30になりました。
他のファイルを含めずに、リビジョン 20 から 30 の file.py のみのパッチを作成するにはどうすればよいですか?
何かのようなもの:
hg export 20:30 file.py > new.patch
コマンドを試しましたが、機能しません。
ありがとうございました
hg export個々の変更セットを個別のエンティティとしてエクスポートします。
hg export
私の理解が正しければ、「file.cリビジョン 20 とリビジョン 30 の間でどのような変更が加えられましたか?」という質問への回答が必要です。つまり、必要な差分ファイルは 1 つだけです。
file.c
方法は次のとおりです。
hg diff file.c -r 20:30 > new.diff
より用途の広いアプローチとして、-I(include file pattern) / -X(exclude) を使用できます。
-I
-X