# 表題: 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