「ファイル名にバージョン番号が含まれる」に基づく VC から、特に分岐とマージの機能を提供する最新の VC に、IBM アセンブラー言語プログラムの大規模なスイートを移行することを検討しています。
これらのファイルには 80 列のレコードがあり、最後の 8 列はほとんど意味のないシーケンス番号です。
実際にはスペースを無駄にしたくないいくつかの理由から、vcs がシーケンス番号列を無視し (ただし、適切に定義された方法で保持されることを願っています)、および diff とパッチのみに基づいて、シーケンス番号列が必要です。最初の 72 列の内容。
何か案は?
「無視するが保持する」を明確にするために、まだアイデアを完全に収集していないため、少しあいまいであることを認めます。
これは、次のようなものです。
「マージ/パッチを適用するとき、一方の側にシーケンス番号がある場合はそれらを出力します。複数の側にシーケンス番号がある場合は、ファイル (1|2|3) に存在するものを使用します」
シーケンス番号を保持する必要があるのはなぜですか? まず、それらは実際にはシーケンス番号です。次に、シーケンス番号が非常に重要になる可能性があるメインフレームに、この機能を再統合したいと考えています。(「SMP/E」が何を意味するかを知っている人は理解できます。そうでない人は、幸せですが、震えます...)
答えを受け入れていなかったことに今気づきました。難しい選択ですが、@Noldorin は私が行かなければならない場所に最も近いものです。