Riverside Learning LABO(Skill/Idea/Code)

よりよいシステムのため工学系と人間系の学習下書きメモ

構成管理ミス防止

構成管理上のソース管理ミスの再発を防止する...
・問題の切り分け
・確認範囲の明確化
・確認の実施


構成管理上の運用の見直しを実施して改善すべきポイントを考える
SVNの使用方法について
→取得後にリポジトリのリビジョンが上がると更新依頼が表示される。
だがリビジョンを最新化してファイルを置き換えた場合は表示されない。
サーバでソース管理し、コミット時に置き換えして配置すると問題が
発生してしまう危険がある。
→※コミットログを事前確認する
  コミット前にはレビューアと確認したものをコミットする
  更新が発生したら再度レビューアと確認する


・ コミットの運用手順説明について
→運用手順コミット前には最新のソースを取得して、他の人がコミットしている場合は
修正を消していないことを見る必要があるが、説明が不足している場合がある
→※説明資料を配布する
  資料だけでなく口頭説明を省略しない


・ 各担当者への情報連携について
→基本は同一ソースを直さない、直す場合は担当者間で連携することも
未然防止のため実施されているが、影響範囲が大きく重なる部分が発生する可能性がある。
→※スケジュールで作業分担を工夫する
  メーリングリストを活用する