以下に示すようなディレクトリ構造とほぼ同じ2つのディレクトリnew
とold
があります。選択したファイルのパッチを作成するためのシェルスクリプト
old
|----1
| |-1a.cpp
| |-1b.cpp
|----2
| |-2c.cpp
|----3
| |-3a.cpp
| |-3b.cpp
|----4
| |-4a.cpp
| |-4b.cpp
|----5
| |-5a.cpp
| |-5b.cpp
------------
new
|----1
| |-1a.cpp
| |-1b.cpp
|----4
| |-4a.cpp
|----5
| |-5a.cpp
| |-5b.cpp
ディレクトリnew
には、変更されたファイルが含まれています。しかし、それはold
のディレクトリ構造を維持します。
diff
ユーティリティold
とnew
ディレクトリを使用してパッチを生成するためのシェルスクリプトを書く方法。 patch
には、new
ディレクトリにあるファイルのみの差分のみを含める必要があります。 old
ディレクトリに他のファイルを含めてはいけません。
これは修正されないのですか? –
@LinuxPenseur:どうしてですか?何が起こるのですか? –