# 表題: latex2html dennou パッチ ディレクトリ管理の手引
#
# 履歴: 2006/01/11 小高正嗣
■ はじめに
この文書は latex2html dennou パッチディレクトリ管理の手引である.
■ ディレクトリ構成
TEBIKI.latex2html.txt このファイル
TEBIKI.latex2html-2002-2-1+jp+dennou.txt latex2html + jp + dennou パッチ
作成の手引
cvsroot/ cvs ディレクトリ
latex2html+dennou-20060111/ ソースツリー
latex2html+dennou_current@ ソースツリー最新版へのリンク
latex2html+dennou-20060111.tar.gz tar.gz ファイル
latex2html+dennou.tar.gz@ tar.gz ファイル最新版へのリンク
latex2html_2002-2-1+jp+dennou/ latex2html + jp + dennou パッチ
ディレクトリ
latex2html_jp+dennou.deb@ latex2html + jp + dennou パッチ
最新 deb パッケージへのリンク
OLD/ 過去の資源
■ cvs の管理方法
・レポジトリディレクトリの作成
以下の作業を実行
$ cd /GFD_Dennou_Club/ftp/arch/cc-env/latex2html
$ sg cc-env
$ umask 002
$ cvs -d /GFD_Dennou_Club/ftp/arch/cc-env/latex2html init
cvsroot ディレクトリのグループを cc-env に, グループ書き込み許可と
s ビットを立てておく.
$ chgrp cc-env cvsroot
$ chmod g+s cvsroot
$ chmod g+w cvsroot
CVSROOT ディレクトリも同様に行う.
$ cd cvsroot
$ chgrp cc-env CVSROOT
$ chmod g+s CVSROOT
$ chmod g+w CVSROOT
CVSROOT ディレクトリ以下の history, val-tags にグループ書き込み許可
を与えておく.
・プロジェクトの開始
ソースツリー内で以下を実行
$ export CVSROOT=/GFD_Dennou_Club/ftp/arch/cc-env/latex2html/cvsroot
$ cvs import -m "latex2html+dennou version 0 (initial version)" \
latex2html+dennou GFD_Dennou_Club initial
・cvs commit ログの文字コードを euc に設定
http://www.gfd-dennou.org/arch/cc-env/cvs/customize/cvs-eucmsg.htm
を参考に, 設定を行う.
■ 日常のソース管理についての注意
・コミットした後には必ず tag はる. tag の付け方は
(プロジェクト名)-YYYYMMDD
とする.
・コミットしたら, /GFD_Dennou_Club/ftp/arch/cc-env/latex2html 以下に
最新ソースツリーと tar.gz ファイル, およびそれらへのリンクを作成
する.
$ cd /GFD_Dennou_Club/ftp/arch/cc-env/latex2html
$ export CVSROOT=/GFD_Dennou_Club/ftp/arch/cc-env/latex2html/cvsroot
$ cvs export latex2html+dennou-YYYYMMDD latex2html+dennou
$ mv latex2html+dennou latex2html+dennou-YYYYMMDD
$ tar cvf latex2html+dennou-YYYYMMDD.tar latex2html+dennou-YYYYMMDD
$ gzip latex2html+dennou-YYYYMMDD.tar
$ ln -s latex2html+dennou-YYYYMMDD latex2html+dennou_current
$ ln -s latex2html+dennou-YYYYMMDD.tar.gz latex2html+dennou.tar.gz