2

OSS プロジェクトへの不定期のコントリビューションを git (github/bitbucket/gitlab など) に保持し、アップストリームは CVS のみである場合のベスト プラクティスは何か知りたいです。

CVS/{Entries,Repository,Root}の見解では、単にに直接コミットするだけで非常に便利gitで、いつでもどのボックスからでも、git リポジトリを (w/gitで) チェックアウトし、実際のアップストリームから で更新できますcvs up。これはまさに私が行っていることです。私のOpenBSD ports-readmes forkmdocmlで。

しかし、私の GitHub のこれらの git リポジトリ内にあるこれらの CVS ファイルを見て、ほとんどの人が非常に驚き、当惑していることに気付きました。さらに、たとえば、 reyk の httpdにもそのような設定はありません。彼は通常、アップストリームからログを保存せずに、アップストリームから一括で更新しているように見えますが。

ここで何か不足していますか?git リポジトリ内に置くのは素晴らしいアイデアだと思いCVS/{Entries,Repository,Root}ますが、他の誰かがそれを行っているのを見たことがありません。なんで?

4

1 に答える 1