バージョン管理システムについて語るスレ10 (641レス)
バージョン管理システムについて語るスレ10 http://mevius.5ch.net/test/read.cgi/tech/1393147031/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
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
312: デフォルトの名無しさん [sage] 2014/03/11(火) 18:43:39.11 >>304 なんか昔に聞いたことあったけどすっかり忘れてたので、ググってみた 忘れたままでいい機能だった... http://mevius.5ch.net/test/read.cgi/tech/1393147031/312
313: デフォルトの名無しさん [sage] 2014/03/11(火) 18:46:22.62 >>310 >>311 SVNで一つのディレクトリを複数の人で共有して 開発してるんでしょ? なんでそんなことをしているのかしらんけど。 その程度のやり方で満足しているなら gitでも同じようにすればいいじゃん? gitでも一つのディレクトリを複数の人で共有して使えるよ。 不便だけどね。(SVNでも不便なはずだが?) http://mevius.5ch.net/test/read.cgi/tech/1393147031/313
314: デフォルトの名無しさん [sage] 2014/03/11(火) 18:47:18.73 >>311 すまん、共有ディレクトリの話なら誤レスだ、無視してくれ。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/314
315: デフォルトの名無しさん [sage] 2014/03/11(火) 18:48:54.26 >>312 お前それは恥ずかしいセリフだぞ。 たとえば、sudoコマンドには sticky bitがついてる。 ついてるからこそ一般権限で実行できるわけだ。 ただ今の話はsticky bitよりもSGIDの方が重要なんだけどな。 >>304はちょっと無知っぽいw http://mevius.5ch.net/test/read.cgi/tech/1393147031/315
316: デフォルトの名無しさん [sage] 2014/03/11(火) 18:49:39.77 >>313 > SVNで一つのディレクトリを複数の人で共有して開発してるんでしょ? ねえねえ、どこからそんな変な解釈思い付いたの? (w http://mevius.5ch.net/test/read.cgi/tech/1393147031/316
317: デフォルトの名無しさん [sage] 2014/03/11(火) 18:50:08.29 SVNで一つのディレクトリを複数の人で 共有して開発ってマジでやってんの? ちょっとその発想はなかった。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/317
318: デフォルトの名無しさん [sage] 2014/03/11(火) 18:51:39.62 >>315 それは setuid だよ (w http://mevius.5ch.net/test/read.cgi/tech/1393147031/318
319: デフォルトの名無しさん [sage] 2014/03/11(火) 18:51:42.41 >>316 それは>>229だな。しっかりやり方を説明しちゃってる。 229 名前:デフォルトの名無しさん[sage] 投稿日:2014/03/11(火) 10:40:50.83 >>220 user = {dev1, dev2, co-dev1} がいるときに、 /proj/src/app/ /proj/src/lib/ /proj/src/else /proj/else というディレクトリ構成で、 * dev1,dev2は全てのディレクトリ以下を参照できる * co-dev1は/proj/src/lib以下を見ることができない。それ以外は全部参照できる という設定をするとき、 dev-group = {dev1, dev2, co-dev1} lib-dev-group = {dev1, dev2} というグルーピングをし、 chgrp -R /proj dev-group chgrp -R /proj/src/lib chmod -R 770 /pro/src/lib とすれば実現できるが、これをgitではどうやるかという話だと思うが。 もちろん、複数人で開発するのだから、サーバでの話。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/319
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 322 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s