ゲーム開発のSVN運用|大容量アセットとロックを管理する方法
画像、3Dモデル、音声などをSVNで管理する場合は、同じファイルの同時編集、必要なデータの取得時間、協力会社への共有範囲を確認します。容量を増やすだけでは、これらの運用は決まりません。 この記事では、ゲーム開発でSVNを使う場合の設計例を説明します。特定企業の導入事例や、移行による改善実績を示すものではありません。 作業する人と必要なファイルを対応づける アーティスト、プログラマー、協力会社が、ど ...… Read More
古いSVNサーバーのセキュリティリスクと対策|更新・アクセス制限・復元を確認する
SVNサーバーの更新を長く見送っている場合は、OSだけでなく、SVN本体、Webサーバー、認証方式、接続経路を確認します。社内ネットワークに置いているという理由だけでは、確認を省略できません。 最初に必要なのは、構成と公開範囲を把握することです。使用中のバージョン、サポート期限、接続できる利用者とネットワーク、バックアップの保管先を一覧にしてください。 確認する範囲はSVN本体だけではない SVN ...… Read More
自動車部品開発のSVN移行|設計書・出荷版・変更記録を引き継ぐ確認点
ソースコードと設計書をSVNで管理している場合、サーバー移行ではファイルの最新版だけでなく、出荷時の版と変更理由も取り出せる状態にする必要があります。課題管理やビルドとの連携があるなら、それらも移行対象として確認します。 この記事は、自動車部品の開発部門を想定した移行準備の解説です。特定企業の導入実績や成果を示すものではありません。 ファイルと運用設定を分けて洗い出す リポジトリの履歴と、認証・権 ...… Read More
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






















