SVNからクラウドへの移行手順ガイド|履歴と運用を引き継ぐ8ステップ
SVNを継続利用したまま、リポジトリをクラウドのSVNホスティングへ移す手順を説明します。対象はファイルと履歴だけではありません。認証、権限、フック、外部連携、利用者の接続先も確認します。 本番切替には書き込みを停止する時間を設けます。検証移行で必要な時間と確認項目を把握し、どの条件で利用を再開するかを決めてから進めてください。 移行の流れ 準備と検証を先に行い、切替当日は最終状態の反映と確認に集 ...… Read More
SVN運用を属人化させない方法|「あの人しか分からない」をなくす引き継ぎとドキュメント
SVNのアカウント追加や障害対応を、特定の担当者だけが行っていませんか。構成や設定の理由が共有されていないと、その担当者が不在のときに、権限変更や復旧作業を進められないことがあります。 まず確認したいのは、担当者以外が資料を見て必要な作業を行えるかどうかです。この記事では、引き継ぎに必要な資料と、手順の確認方法、外部へ依頼する範囲の整理について説明します。 担当者が不在になると止まる作業を確認する ...… Read More
SVNリポジトリ移行で失敗しないチェックリスト|5フェーズ・31項目で確認漏れをなくす
SVNリポジトリを移行するときは、ファイルと変更履歴に加えて、権限設定、フックスクリプト、CIなどの接続先も確認します。リポジトリの複製が終わっても、これらが移行先で動かなければ、開発作業を再開できません。 この記事では、事前調査から旧サーバーの廃止までを5フェーズ・31項目に分けて整理します。自社の環境に当てはめ、各項目の担当者と確認結果を記録してください。 →移行の確認事項について相談する フ ...… Read More
製造業のソフトウェア構成管理とSVN|ISO 26262が求める変更管理にどう備えるか
出荷したソフトウェアについて、使用したソースコード、設計書、試験結果を後から確認できるでしょうか。変更理由や承認記録まで対応づけておくと、不具合の調査や取引先への説明に使えます。 この記事では、SVNを使っている開発部門向けに、出荷版の識別、変更票との対応、記録の保存方法を整理します。ISO 26262を適用する車載開発では、対象となる規格要求と自社の管理手順を照合してください。 構成管理とバージ ...… Read More
SVNの大容量リポジトリを運用するコツ|バイナリ肥大化を防ぐ実践策
制御ソフトの成果物、ファームウェア、CADデータ、図面、Excelの設計台帳——。こうした大容量のバイナリ資産をSVN(Subversion)で管理していると、リポジトリが年々膨らみ、バックアップも初回のチェックアウトも重くなっていきます。 結論から言えば、SVNはもともと大容量に強い仕組みです。必要なディレクトリだけを手元に取り出せるため、数百GB〜TB級でも作業コピーを軽く保てます。問題は、運 ...… Read More
SVNのバックアップとBCP|障害・災害から守る運用|tracpath
SVN(Subversion)のリポジトリは、会社の資産そのものです。ソースコードだけでなく、何年も積み上げた変更履歴、監査の証跡——これらは一度失えば、再生できません。 結論から言えば、バックアップは「取っている」だけでは不十分です。「離れた場所に・定期的に・戻せることを確認して」の3点がそろって、初めて備えになります。とくに見落とされがちなのが、最後の「戻せることの確認」です。 この記事では、 ...… Read More
SVNサーバーのOSサポートが終了したら|やるべきことと移行の選択肢
サーバーOSのサポート終了(EOL)の通知が届いた——。SVN(Subversion)を自社サーバーで運用してきた現場にとって、これは突然の有事に見えるかもしれません。 ですが、まず落ち着いてください。結論から言えば、やるべきことは整理でき、選択肢は3つしかありません。自前で再構築する/クラウドへ移行する/放置する。そして、放置が最も高くつきます。 もうひとつ大事なのは、これは「SVNを捨てる」話 ...… Read More
SVNサーバーの自社運用、限界はどこ?|クラウド移行を検討すべきサイン
長年SVN(Subversion)サーバーを自社で立てて運用してきた——多くの開発現場にとって、これは堅実な選択でした。実際、いま動いているなら、それ自体は何も悪いことではありません。 ただ、問題は別のところにあります。自社運用SVNの本当のコストは、サーバー代ではなく「見えないコスト」です。保守を担う人の時間、その人にしかわからない属人化、OSやハードの寿命、そしてセキュリティと監査の責任。これ ...… Read More
SVNのブランチ運用|trunk・branches・tagsの使い方をはじめから
SVN(Subversion)のリポジトリを見ると、必ずと言っていいほど trunk・branches・tags という3つのフォルダがあります。「なんとなくこの形にしている」という現場も少なくありません。 結論から言えば、この3つはチームでソースを安全に育てるための「フォルダの使い分けの約束事」です。trunkで本流を進め、branchesで枝分かれして作業し、tagsでリリースの瞬間を記録に残 ...… Read More
TortoiseSVNの使い方|インストールから基本操作まで図解でわかる入門ガイド
SVN(Subversion)をこれから使うとき、「コマンド操作が必要そうで難しい」と感じる方は少なくありません。 結論から言えば、その心配は要りません。TortoiseSVNを使えば、Windowsのエクスプローラー上でフォルダを右クリックするだけで、バージョン管理のほとんどの操作ができます。コマンドを一切覚える必要はありません。 だからこそ、ソフトウェア開発者でなくても無理なく使えます。設計を ...… Read More






















