SVNリポジトリの管理方法の追記
「SVNリポジトリの管理方法」の記事に関して、良い情報があったのでメモ。
【元ネタ】
ブランチの管理
(前略)
リポジトリがただ一つのプロジェクトを含む場合には しばしば、この三つのディレクトリ(trunk/branches/tag)をリポジトリ最上位に作ります。
リポジトリが複数プロジェクトを含む場合は、プロジェクトごとに レイアウトをインデックス化します。
(後略)
srcとdocフォルダをどのように配置するか?という問題は、一つのリポジトリとして扱うか、別々のリポジトリとして扱うのか、という問題に置き換えられる。
普通の受託開発・パッケージ製品の開発では、ソースコードとドキュメントを納品するタイミングは同じなので、一つのリポジトリとみなした方がいいだろう。
しかし、サードパーティのライブラリのように、ライフサイクルが異なる場合は、別リポジトリとして扱った方がいい。
上記の記事では、「ベンダブランチ」という名前で説明してあり、非常に参考になった。
| 固定リンク
「プロジェクトマネジメント」カテゴリの記事
- JTCの壁を壊す「Redmine参謀本部」という戦略~現場の職人気質を活かす組織論(2026.05.19)
- PM理論で読み解く日本人リーダーの弱点(2026.05.12)
- リプレースとアーキテクチャモダナイゼーシヨンの違いの本質は何なのか?(2026.04.08)
- PMPとCSM取得者数推移(日本 vs 中国)から読み取れる指針は何か?(2026.02.23)
- 製造業のDXを推進する部門をITコーポレート部門に割り当てるとなぜ失敗するのか(2026.02.04)
「ソフトウェア」カテゴリの記事
- Redmine AI HelperプラグインはRedmineをAI駆動プロジェクト管理に変える可能性を秘めている #Redmine(2025.12.31)
- 「RedmineのUbuntu+Docker構築への移行」の感想 #redmineT(2024.11.24)
- Javaのモジュールシステムの考え方をまとめてみた(2022.10.21)
- Javaのenum型はシングルトンクラスみたいだ(2022.06.20)
- テスラが従来の自動車メーカーと異なるところは工場までソフトウェア化すること(2022.02.09)
「ソフトウェア工学」カテゴリの記事
- JTCの壁を壊す「Redmine参謀本部」という戦略~現場の職人気質を活かす組織論(2026.05.19)
- マイクロマネジメントに陥ったチケット駆動開発の罠と再生戦略 #redminet(2026.04.26)
- リプレースとアーキテクチャモダナイゼーシヨンの違いの本質は何なのか?(2026.04.08)
- アーキテクチャモダナイゼーションにおけるAMETチームの役割と責任範囲は何か(2026.03.23)
- アーキテクチャモダナイゼーションとはそもそも何なのか?(2026.03.22)


コメント