[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[pbsd-mg2] Re: NetBSD 1.4
> | と、いうような手順になるのでしょうか。
> | いちいち add/delete するのは面倒な気もしますが、もっとよい
> | 方法は無いのでしょうか。
>
> currentのツリーをimportして、arch/hpcmips/をimport, arch/mipsに
> パッチあてるのがいいのでは...
> vendor tagとrelease tagはどういう名前にするのでしょうか?
> ちょっとわかってません。
vendor tag は「どこからもってきたか」
release tag は「どのバージョンを持ってきたか」
ということで、いずれもこちらの都合でつけてよいと思いますので、
NETBSD, NETBSD1_4J とでもしておけばいいのではないでしょうか。
一応手順を考えてみたのですが、こんなんでいんでしょうか???
やっぱりちょと恐いですね。
0.保存用の branch 作成
cvs rtag -b hpcmips_1_3 hpcmips
cvs rtag -r hpcmips_1_3 hpcmips_1_3_init hpcmips
1.-current(または1.4J)を展開
2.取り込む
cvs import hpcmips NETBSD NETBSD1_4J
3.展開してあるやつに arch/hpcmips および arch/mips の修正を加える
4.再び取り込む
cvs import hpcmips NETBSD NETBSD1_4J_hpcmips
5.main trunk に上書き
cvs co -r HEAD hpcmips
cvs update -jHEAD -jNETBSD hpcmips
cvs commit hpcmips
結果
---+---+--- → main trunk(ここで開発継続)
\ \
\ +- → hpcmips_1_3
\
+-- NETBSD1_4J -- NETBSD1_4J_hpcmips → NETBSD branch
Takemura