SVNでCI/CDを実現する方法|Jenkinsでの自動ビルドと成果物の管理
SVNの変更を検知してソースを取得し、ビルドとテストを実行する構成は、JenkinsなどのCIツールで組めます。最初は一つの対象で、取得する版と実行結果を記録するところから始めます。 CIは変更の取り込みに合わせてビルドやテストを行う仕組みです。継続的デリバリーは検証済み成果物を配布できる状態に保つこと、継続的デプロイは本番への配布まで自動化することを指します。本番へ自動配布するかは、承認と復旧の ...… Read More
海外拠点とSVNを安全に共有する方法|権限・接続・取得時間を確認する
海外拠点や協力会社とSVNを共有する場合は、共有するデータ、許可する操作、接続経路を先に決めます。アクセスの安全性と操作の速さは、別々に確認してください。 海外から遅いという報告だけでは、回線、接続経路、取得量、サーバーのどこを変更すべきかは分かりません。初回取得、日常の更新、大きなファイルのコミットを分けて測ります。 最初は正本への接続で測定する 各拠点から中央のSVNへ接続し、実際に使うパスと ...… Read More
SVNとGitを併用する開発体制の作り方|保管先と版の対応を決める
既存製品の設計書はSVN、新しいサービスのコードはGitという構成では、それぞれの保管先だけでなく、どの版を組み合わせて出荷したかを記録する必要があります。 併用を続けるか統一するかは、管理するデータ、必要な連携、移行・維持にかかる作業で判断します。この記事では、併用する場合に先に決めておく管理対象とルールを整理します。 資産ごとに正本を決める 同じファイルをSVNとGitの両方で独立に更新すると ...… Read More
業務システムのSVN長期保守|リポジトリの整理と過去版の保全
過去に納品したシステムの調査では、当時のソースだけでなく、設計書、設定、依存ライブラリ、ビルド方法が必要になることがあります。リポジトリを残していても、対象版と関連資料が分からなければ、調査を始めるまでに時間がかかります。 この記事は、多数の案件をSVNで保守する場合の整理方法を説明します。特定企業の導入成果や、移行による費用削減を示す事例ではありません。 利用状態と保存要件を分けて管理する 開発 ...… Read More
主要SVNホスティングサービスの比較|容量・権限・運用条件で選ぶ判断軸
SVNのホスティングを選ぶときは、必要な容量だけでなく、ディレクトリ単位の権限、既存履歴の取り込み、フックやCIとの連携を確認します。現在の運用で必要な機能が使えるかを、見積もりと試用で確かめてください。 この記事はtracpathの提供元による比較の整理です。各サービスの優劣を順位づけせず、公式情報で確認できる提供内容と、契約前に確認する項目を分けて示します。情報確認日は2026年10月6日です ...… Read More
SVNのアクセス権限管理|ディレクトリ単位で「見せる範囲」を制御する
協力会社には設計書だけを渡し、社内の開発者にはソースコードの更新を許可したい。こうした場合は、SVNのパスベース認可で、リポジトリ内のディレクトリごとに読取り・書込みの範囲を設定します。 まず、誰がどの資料を使うかを一覧にします。設定ファイルを変更した後は、許可した操作と、許可していない操作の両方を利用者の権限で試してください。 ログインとアクセス許可を分けて考える 認証は、アクセスした人の本人確 ...… Read More
SVN運用のコスト最適化|自社運用とクラウドを5年TCOで比較する方法
SVNの運用費用を比較するときは、サーバーの購入費とホスティングの月額料金に加え、更新、バックアップ、権限管理、移行に使う時間を数えます。両案で同じ規模と運用条件をそろえてから計算してください。 TCOは、導入から利用・保守までにかかる費用の合計です。この記事では比較期間を5年とした計算方法を説明します。5年以内に必ず機器更新が発生するという意味ではありません。実際の契約期間、保守予定、OSのサポ ...… Read More
SVNからクラウドへの移行手順ガイド|履歴と運用を引き継ぐ8ステップ
SVNを継続利用したまま、リポジトリをクラウドのSVNホスティングへ移す手順を説明します。対象はファイルと履歴だけではありません。認証、権限、フック、外部連携、利用者の接続先も確認します。 本番切替には書き込みを停止する時間を設けます。検証移行で必要な時間と確認項目を把握し、どの条件で利用を再開するかを決めてから進めてください。 移行の流れ 準備と検証を先に行い、切替当日は最終状態の反映と確認に集 ...… Read More
SVN運用を属人化させない方法|「あの人しか分からない」をなくす引き継ぎとドキュメント
SVNのアカウント追加や障害対応を、特定の担当者だけが行っていませんか。構成や設定の理由が共有されていないと、その担当者が不在のときに、権限変更や復旧作業を進められないことがあります。 まず確認したいのは、担当者以外が資料を見て必要な作業を行えるかどうかです。この記事では、引き継ぎに必要な資料と、手順の確認方法、外部へ依頼する範囲の整理について説明します。 担当者が不在になると止まる作業を確認する ...… Read More
SVNリポジトリ移行で失敗しないチェックリスト|5フェーズ・31項目で確認漏れをなくす
SVNリポジトリを移行するときは、ファイルと変更履歴に加えて、権限設定、フックスクリプト、CIなどの接続先も確認します。リポジトリの複製が終わっても、これらが移行先で動かなければ、開発作業を再開できません。 この記事では、事前調査から旧サーバーの廃止までを5フェーズ・31項目に分けて整理します。自社の環境に当てはめ、各項目の担当者と確認結果を記録してください。 →リポジトリ移行の確認事項について相 ...… Read More






















