バージョン管理システムについて語るスレ10 (641レス)
バージョン管理システムについて語るスレ10 http://mevius.5ch.net/test/read.cgi/tech/1393147031/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
523: デフォルトの名無しさん [] 2017/03/26(日) 09:54:40.33 ID:GxjULHy0 >>487 未だに使ってるとこあるよ。あり得ないと思った http://mevius.5ch.net/test/read.cgi/tech/1393147031/523
524: デフォルトの名無しさん [sage] 2017/03/26(日) 10:18:41.36 ID:HsMpHt+x 未だにVSS使ってる魔境もあるぞ http://mevius.5ch.net/test/read.cgi/tech/1393147031/524
525: デフォルトの名無しさん [sage] 2017/03/26(日) 11:52:30.59 ID:iTS+fWTZ >>523 普通に使ってるけど? git だとアクセス制限とかかけられなかったりするから会社では使えないケースもあるし http://mevius.5ch.net/test/read.cgi/tech/1393147031/525
526: デフォルトの名無しさん [sage] 2017/03/26(日) 12:27:51.46 ID:7dOJEWlC >>525 かけられる。かける方法を知らないお前が馬鹿なだけ http://mevius.5ch.net/test/read.cgi/tech/1393147031/526
527: デフォルトの名無しさん [sage] 2017/03/26(日) 18:51:27.67 ID:iTS+fWTZ https://git-scm.com/book/ja/v1/Git-%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC-Gitolite のことを言ってるのかな? それなら知ってるから無駄に煽るな http://mevius.5ch.net/test/read.cgi/tech/1393147031/527
528: デフォルトの名無しさん [] 2017/03/26(日) 19:12:03.88 ID:K0FPpjuZ 東京電力の新会長に日立製作所の人間が就任 http://mevius.5ch.net/test/read.cgi/tech/1393147031/528
529: デフォルトの名無しさん [sage] 2017/03/26(日) 20:40:16.26 ID:CAdFcq03 >>526 馬鹿を晒した気分はどうよ? http://mevius.5ch.net/test/read.cgi/tech/1393147031/529
530: デフォルトの名無しさん [sage] 2017/03/26(日) 20:54:59.26 ID:7dOJEWlC >>529 かけられたが? http://mevius.5ch.net/test/read.cgi/tech/1393147031/530
531: デフォルトの名無しさん [] 2017/03/27(月) 01:00:14.02 ID:70JXvwsB 素人でスマンが、実際のところsubversionではできてgitではできないアクセス制限ってどんなのがあるの? http://mevius.5ch.net/test/read.cgi/tech/1393147031/531
532: デフォルトの名無しさん [sage] 2017/03/27(月) 11:09:36.85 ID:e29nEpzR >>531 リポジトリの一部を読み出し不可にすること http://mevius.5ch.net/test/read.cgi/tech/1393147031/532
533: デフォルトの名無しさん [sage] 2017/03/27(月) 11:20:28.28 ID:LarKYmAi >>532 svnだとリモートリポジトリを作るのが面倒(?)とかいう理由で 全てのプロジェクトを一つのリポジトリに入れるとかいう アホな使い方をしている例をしていたけど、そういう話? リポジトリの一部を読み出し不可にするのであれば その部分だけ別リポジトリに分ければ良いと思うけど? submoduleがあるからリポジトリの特定のディレクトリだけ 別リポジトリにするなんてことも簡単にできる http://mevius.5ch.net/test/read.cgi/tech/1393147031/533
534: デフォルトの名無しさん [sage] 2017/03/27(月) 11:21:50.59 ID:LarKYmAi それからsvnでリポジトリの一部を読み出し不可にするって apacheの設定の話をしてる? それapacheの機能だよね? http://mevius.5ch.net/test/read.cgi/tech/1393147031/534
535: デフォルトの名無しさん [sage] 2017/03/27(月) 12:23:49.25 ID:X8AlYPVD 横だがsubmoduleはアンチパターン的な扱いになってきてなかったっけ http://mevius.5ch.net/test/read.cgi/tech/1393147031/535
536: デフォルトの名無しさん [sage] 2017/03/27(月) 12:25:01.61 ID:e29nEpzR >>533-534 プロジェクトとかシステムの一部のソースは外注さんには公開しないと言うのは別に珍しい話ではない アクセス制御のために別リポジトリにするのは本末転倒 あと Apache の機能で Subversion の機能じゃないじゃんとか子供みたいなこと言うのは恥ずかしくないのか? http://mevius.5ch.net/test/read.cgi/tech/1393147031/536
537: デフォルトの名無しさん [sage] 2017/03/27(月) 14:24:08.92 ID:LarKYmAi > あと Apache の機能で Subversion の機能じゃないじゃんとか子供みたいなこと言うのは恥ずかしくないのか? いいや? Apacheの機能を使ってもいいというのであれば gitでも同じことはできる。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/537
538: デフォルトの名無しさん [sage] 2017/03/27(月) 14:27:12.05 ID:LarKYmAi > プロジェクトとかシステムの一部のソースは外注さんには公開しないと言うのは別に珍しい話ではない 公開するものだけを渡せばいいだけの話 公開しないものと公開するものを同じリポジトリに入れる必要がない。 > アクセス制御のために別リポジトリにするのは本末転倒 それこそ別リポジトリにするべきことだろう。 別リポジトリににすればいいだけなのに、 公開しないものを同じリポジトリに入れて アクセス制御するほうが本末転倒だろう。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/538
539: デフォルトの名無しさん [sage] 2017/03/27(月) 15:01:35.22 ID:X8AlYPVD プロジェクトで要求するような詳細な権限管理はGitHubみたいなアプリケーション側ですることでSCMの責務ではない 以上 http://mevius.5ch.net/test/read.cgi/tech/1393147031/539
540: デフォルトの名無しさん [sage] 2017/03/27(月) 15:19:58.53 ID:BGS+rNUA >>538 > > アクセス制御のために別リポジトリにするのは本末転倒 > それこそ別リポジトリにするべきことだろう。 時系列を考えないと。 最初は全て同一リポジトリで社内ユーザなら誰でも見られるようにする。 その後、一般公開したり、一部を外部に開発依頼することになったりするときに、全部を公開するのがまずいとなる。 そういうときに、権限管理があったら便利だよねってこと。 最初から、将来起こりえるだろう事象を見越して、リポジトリを分割管理する方が本末転倒だと思うけどね。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/540
541: デフォルトの名無しさん [sage] 2017/03/27(月) 16:41:44.76 ID:LarKYmAi 最初は全て同一リポジトリで社内ユーザなら誰でも見られるようにする。 その後、一般公開したり、一部を外部に開発依頼することになったりするときに、 公開するものだけをまとめたほうがいいだろう? アクセス禁止がデフォルト設定 公開したいところだけ、別リポジトリにまとめる リポジトリをアクセス許可にして制限するというやり方では ミスしやすい http://mevius.5ch.net/test/read.cgi/tech/1393147031/541
542: デフォルトの名無しさん [sage] 2017/03/27(月) 16:48:12.04 ID:BGS+rNUA >>541 どちらがベターかはケースバイケースでしょう。 あなたがべき論でもって、権限管理方式を全否定しているからレスしただけ。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/542
543: デフォルトの名無しさん [sage] 2017/03/27(月) 16:48:57.03 ID:LarKYmAi もともと「社内だけで使えるリポジトリ」と思っていたわけで、 どこに何をおいても社内だけだから安全だと思ってしまう。 「社内だけで使えるリポジトリ」の一部を社外にも公開しますよと 通知した所で、忘れる可能性がある。 その一部に間違えて、公開してはいけない情報を入れてしまったら? そうなるから「社内だけで使えるリポジトリ」を あとから変更するというのはやってはいけない。 「社内だけで使えるリポジトリ」は将来に渡っても 社内だけにしておかないといけない。 そうすると当然、社外とも共有するリポジトリを作るという話になる。 もちろん最初に作るわけじゃない。 必要になった時点で作ればいいだけ。 必要になった時点で必要な権限で新しいリポジトリを作る。 最初から公開するものとして作っているのだから間違えることもない。 別リポジトリにすることは、安全に公開範囲を決める方法となる いちいち、このディレクトリって、誰が見れるんだっけ? などと気にする必要もなくなる。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/543
544: デフォルトの名無しさん [sage] 2017/03/27(月) 16:49:44.27 ID:LarKYmAi >>542 いずれのケースでもリポジトリを分けるほうがベター subversionを使っていたとしてもリポジトリを分けたほうが良い http://mevius.5ch.net/test/read.cgi/tech/1393147031/544
545: デフォルトの名無しさん [sage] 2017/03/27(月) 16:55:09.24 ID:BGS+rNUA >>543 そういうこと言い始めたら、ファイルシステム全体で権限管理しているLinuxなんて信用ならんってことになりませんかね。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/545
546: デフォルトの名無しさん [] 2017/03/27(月) 17:03:34.11 ID:DbmaBtXa >>545 ならねーよ http://mevius.5ch.net/test/read.cgi/tech/1393147031/546
547: デフォルトの名無しさん [sage] 2017/03/27(月) 17:04:29.56 ID:LarKYmAi ならないな。 ユーザーごとにディレクトリ別れているわけだし http://mevius.5ch.net/test/read.cgi/tech/1393147031/547
548: デフォルトの名無しさん [sage] 2017/03/27(月) 17:09:35.26 ID:BGS+rNUA そう、なりませんよね。 だったら、もしgitにも権限管理機能があったら、やはり同じように信頼できるやり方ができるんじゃないですかね。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/548
549: デフォルトの名無しさん [sage] 2017/03/27(月) 17:31:02.44 ID:LarKYmAi ソースコードの場合は、原則として リポジトリの全てがないとビルドできないのだから ディレクトリの一部が見れないという方式は取れない。 もし別々にビルドできるのであれば、 それは別のリポジトリにする方が良い モジュールの独立性を高くできる。 モジュールの時点で独立しているので、 ソースコードの一部を隠すという発想よりも 安全に運用できる。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/549
550: デフォルトの名無しさん [sage] 2017/03/27(月) 18:24:55.49 ID:e29nEpzR >>537 使っていいからやり方教えて >>538 アクセス権限の変更が必要になる度にリポジトリの構成を変えるの? なかなか小学生らしい斬新な発想ですね w >>539 github ならできるの? http://mevius.5ch.net/test/read.cgi/tech/1393147031/550
551: デフォルトの名無しさん [] 2017/03/27(月) 18:52:07.74 ID:DbmaBtXa >>548 論理飛躍しすぎ。 http://mevius.5ch.net/test/read.cgi/tech/1393147031/551
552: デフォルトの名無しさん [sage] 2017/03/27(月) 19:35:47.70 ID:e29nEpzR 非公開の情報を間違ったディレクトリに突っ込む >>543 みたいな間抜けな奴は同じ情報を間違ったリポジトリにも突っ込むと思った方がいい そもそもそう言う間抜けに書き込み権限を与えるなよ w http://mevius.5ch.net/test/read.cgi/tech/1393147031/552
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 89 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.009s