バージョン管理システムについて語るスレ10 (641レス)
バージョン管理システムについて語るスレ10 http://mevius.5ch.net/test/read.cgi/tech/1393147031/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
282: デフォルトの名無しさん [sage] 2014/03/11(火) 15:25:19.98 その辺は現場によってまちまちだろうね メンバーごとにプロジェクトフォルダをコピーするだけで完全に動作する環境の方がいいが、そこまで開発環境を作り込めない現場も多い http://mevius.5ch.net/test/read.cgi/tech/1393147031/282
283: デフォルトの名無しさん [sage] 2014/03/11(火) 15:27:00.67 一人だけ完全にずれてることにまだ気づかない奴 http://mevius.5ch.net/test/read.cgi/tech/1393147031/283
284: デフォルトの名無しさん [sage] 2014/03/11(火) 15:28:42.86 そもそも最初からgitだとsubmodule使うしかないねって話なのに。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/284
285: デフォルトの名無しさん [sage] 2014/03/11(火) 15:50:06.26 ディレクトリ共有とか、もう何年もその発想忘れてたわ http://mevius.5ch.net/test/read.cgi/tech/1393147031/285
286: デフォルトの名無しさん [sage] 2014/03/11(火) 16:10:13.28 平均的プログラマーの7割は、gitを理解できない。 これが現実。 OSS開発者の事じゃないぞ。サラリーマン開発者の事だ。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/286
287: デフォルトの名無しさん [sage] 2014/03/11(火) 17:39:26.04 >>283 もうわざとでしょ、彼にとってはバージョン管理なんかより git でもアクセス制御ができると言えることが最重要なんだよ、例えそれに意味がなくても (w >>284 現状ではそれが一番みたいですな。 >>285 特に SCM 使ってたら直接共有する必要ないしな。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/287
288: デフォルトの名無しさん [sage] 2014/03/11(火) 17:44:33.56 >>287 やっぱり気づいてないみたいね。 はっきり言うと、わかってないのはお前。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/288
289: デフォルトの名無しさん [sage] 2014/03/11(火) 17:45:30.23 >>287 > 現状ではそれが一番みたいですな。 それは最初に俺が言ったことだろw 140 名前:デフォルトの名無しさん[sage] 投稿日:2014/03/10(月) 06:24:12.14 >>139 えとさ、どういうディレクトリ構成なのさ? それ言ってくれんとわからん。 なんか、話を聞いていると、一つのディレクトリのあちこちに、 社内に公開できる部分、出来ない部分があってごちゃごちゃ 混ざってるように思えるんだけど? もしそうだとしたら、それ人為的ミスで間違って ファイルわたし
てしまう可能性があるから修正した方がいいよ。 簡略化するとこういう感じ root ├メインプロジェクト(自社開発) └外注さんに任せるライブラリ もしくは root ├メインプロジェクト(外注さんと共同開発) └自社専用ライブラリ ライブラリ部分はgitで言えばsubmoduleという機能を使えばいい。 submoduleは外部のリポジトリを自分のリポジトリに埋め込む機能。 もちろん別々のリポジトリとして扱える。 submoduleはルート直下にしか置けない。 メインプロジェクト以下にライブラリを置かなければいけないことはよくある話で、 そういう場合はシ
ンボリックリンクを使ってメインプロジェクト配下に見せる。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/289
290: デフォルトの名無しさん [sage] 2014/03/11(火) 17:48:26.46 最初に俺がサブモジュールというちゃんとした答えを言って サブモジュールを使うより劣るけど、git+共有ディレクトリでもやれなくてはないよ。 (だから共有ディレクトリでやれるアクセス制限はもちろん出来る) って話をしているのに、わかってないんだな。やっぱり馬鹿か。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/290
291: デフォルトの名無しさん [sage] 2014/03/11(火) 17:54:08.80 もうだれが誰やら http://mevius.5ch.net/test/read.cgi/tech/1393147031/291
292: デフォルトの名無しさん [sage] 2014/03/11(火) 17:57:25.88 >>288, >>290 きみ、もういいから (w >>289 うん、そうだよ。 でも、リポジトリ構成変えないといけないからうちでは採用できないって書いてある。 一番マシだからと言って使えるかどうかは別の話でしょ? http://mevius.5ch.net/test/read.cgi/tech/1393147031/292
293: デフォルトの名無しさん [sage] 2014/03/11(火) 18:02:02.36 >>290 > サブモジュールを使うより劣るけど、git+共有ディレクトリでもやれなくてはないよ。 いや、やれないじゃん http://mevius.5ch.net/test/read.cgi/tech/1393147031/293
294: デフォルトの名無しさん [sage] 2014/03/11(火) 18:07:20.75 ファイル共有なんて論外。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/294
295: デフォルトの名無しさん [sage] 2014/03/11(火) 18:08:11.80 そこは外注使うと決まった時点でリポジトリの構成を変えるべき 手続きが面倒とかは甘え http://mevius.5ch.net/test/read.cgi/tech/1393147031/295
296: デフォルトの名無しさん [sage] 2014/03/11(火) 18:14:57.09 「共有ディレクトリでやれるアクセス制限」って意味わかんないんだけど。 何のこと? http://mevius.5ch.net/test/read.cgi/tech/1393147031/296
297: デフォルトの名無しさん [sage] 2014/03/11(火) 18:16:52.29 >>296 ディレクトリのパーミッションのこと言ってるらしいよ。 だから当たり前だけどgitでもディレクトリを共有すれば同じこと出来る。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/297
298: デフォルトの名無しさん [sage] 2014/03/11(火) 18:17:35.41 >>292 > でも、リポジトリ構成変えないといけないからうちでは採用できないって書いてある。 え? どこに? http://mevius.5ch.net/test/read.cgi/tech/1393147031/298
299: デフォルトの名無しさん [sage] 2014/03/11(火) 18:18:34.93 >>295 馬鹿だからファイル共有を使ったやり方しかできないんです。 パーミッション設定で精一杯なんです。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/299
300: デフォルトの名無しさん [sage] 2014/03/11(火) 18:22:13.47 >>297 > ディレクトリのパーミッションのこと言ってるらしいよ。 わかんないのはそっちじゃなくて、「共有ディレクトリ」の方。 普通、共有ディレクトリというと、ネットワーク上に存在するディレクトリ/フォルダを指すことが多いけど、そのことかな? で、そこのアクセス制限と個々人の開発環境とはどうリンクするのかがわからない。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/300
301: デフォルトの名無しさん [sage] 2014/03/11(火) 18:26:06.32 >>300 複数のユーザーで共有ディレクトリを使いたい http://www.itmedia.co.jp/help/tips/linux/l0461.html > Linux上で複数のユーザーが使えるようchmod 770などと >指定するディレクトリを用意しても,それぞれのユーザーが >書き込んだファイルやディレクトリは,他のユーザーが書き換えることができない。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/301
302: デフォルトの名無しさん [sage] 2014/03/11(火) 18:28:41.51 >>301 そういう意味の「共有」だとしたら、個々人の開発環境とはどうリンクするの? http://mevius.5ch.net/test/read.cgi/tech/1393147031/302
303: デフォルトの名無しさん [sage] 2014/03/11(火) 18:28:56.58 あぁ、個人ごとにホームディレクトリに ローカルリポジトリを持つという発想ではなくて サーバーにある一つのディレクトリを みんなで共有して開発するやり方か。 グループ権限とか設定して。 でも同じ設定すればgit使いながら 共有ディレクトリ使えるんじゃねーの? ってそういう話をしていたわけか。やっと分かった。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/303
304: デフォルトの名無しさん [sage] 2014/03/11(火) 18:31:23.02 sticky bitのことを知ってるのは俺だけだと思ってそうw http://mevius.5ch.net/test/read.cgi/tech/1393147031/304
305: デフォルトの名無しさん [sage] 2014/03/11(火) 18:32:26.65 >>303 > サーバーにある一つのディレクトリを > みんなで共有して開発するやり方か。 そのやり方が全く想像できないんですが。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/305
306: デフォルトの名無しさん [sage] 2014/03/11(火) 18:32:50.57 >>302 個々の人の開発環境っていきなり何の話。 スレを「開発環境」検索しても 無関係なものしかヒットしないんだけど。 プロジェクトファイルだけを共有するんだから 個々の人の開発環境は、個々の人でしょ? (つまりホームディレクトリに設定ファイルがある) 好きなエディタ使えるよ。そういう話だよね? http://mevius.5ch.net/test/read.cgi/tech/1393147031/306
307: デフォルトの名無しさん [sage] 2014/03/11(火) 18:33:48.41 >>304 そんなのだれでも知ってる。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/307
308: デフォルトの名無しさん [sage] 2014/03/11(火) 18:34:32.24 >>305 > そのやり方が全く想像できないんですが。 そのやり方っていうか、そもそもグループ権限を理解してないよね? http://mevius.5ch.net/test/read.cgi/tech/1393147031/308
309: デフォルトの名無しさん [sage] 2014/03/11(火) 18:37:15.19 gitを知らないどころか グループ権限までしらん人がいるのか。 下には下がいるもんじゃw http://mevius.5ch.net/test/read.cgi/tech/1393147031/309
310: デフォルトの名無しさん [sage] 2014/03/11(火) 18:42:01.17 >>295 なんでツールのためにそんな苦労するの? SVN ならちょっと設定するだけですよ。 >>298 >>148 の後半 http://mevius.5ch.net/test/read.cgi/tech/1393147031/310
311: デフォルトの名無しさん [sage] 2014/03/11(火) 18:42:47.49 >>310 なんでSVNの話? 共有ディレクトリの話でしょ? http://mevius.5ch.net/test/read.cgi/tech/1393147031/311
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 330 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.010s