[過去ログ]
バージョン管理システムについて語るスレ3 (1001レス)
バージョン管理システムについて語るスレ3 http://echo.5ch.net/test/read.cgi/tech/1228366972/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
605: 601 [長文すみません] 2009/03/01(日) 15:01:29 最も強く疑問に思ったのは、あるプロジェクトのリポジトリ内に 「アプリの主要部分、いくつかの下請けライブラリ、 ドキュメント、UI関係」などがあったとき、 自分が担当しているライブラリ、ドキュメントの部分だけを クローンして作業を進めるということができるのだろうか、という点でした。 これは最初から「ドキュメント用のリポジトリ」などに分離 しておくのが分散型の流儀なのだろうか?という点です。 これもDVCSによって異なるのかもしれませんが。 もう一つの疑問が、そのように完全に分離したとして、 共通の祖先をもたない複数のリポジトリを複数あつめて 一つのプロジェクトを遂行するのは難しいのでは?ということです。 たとえばプロジェクトの途中で「これは共通のライブラリで実現するように分離しよう」 などという決定が 可能なのだろうか、と懸念しています。 Pythonを常用しているので、まずはMercurialとBazaarから主に上記の点について 実感をもつべく使い始めてみようと思いますが、DVCSの機能もさることながら 運用上のポリシー という側面も大きいと思うので、実際に使っておられる方の アドバイス(ベターなプラクティス)があればぜひお聞かせください。 http://echo.5ch.net/test/read.cgi/tech/1228366972/605
610: デフォルトの名無しさん [sage] 2009/03/03(火) 09:52:12 >>605 あまり回答にはなってないだろうけど参考までに。 何度も書いたが、CVS は modules ファイルを駆使してリポジトリツリーの 好きなところからちぎってきて組み合わせられるのが便利だった。 管理が良くも悪くもファイル単位ゆえ、自作ライブラリディレクトリから アプリに必要なファイルのみチョイスするような芸当もできた。 今は Subversion を飛ばして Mercurial を使用(試用)中だけど、さすがに CVS のような細かいことはできそうにないし、ハードウェアリソースも KB 単位で ケチるような状況ではないので、ライブラリに関しては独立したリポジトリとして 開発時のディレクトリ構成を工夫している。 ただ、ファームウェアのような非常に小さなプロジェクトがたくさんあるような状況では、 いちいちリポジトリを分けるか一まとめにしてしまうかは悩むところ。分けると同期も面倒に なってくる。今のところ、とりあえず一まとめにしているけど、もっといい方法はないか思案中。 大きなプロジェクトで使うことに主眼が置かれているんだろうな。 http://echo.5ch.net/test/read.cgi/tech/1228366972/610
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.034s