- Git 13 [転載禁止]©2ch.net
319 :デフォルトの名無しさん[sage]:2015/11/06(金) 00:32:23.13 ID:0X5/TYar - >>318
意味不明。「最新のものしか保持しない」んだよ。 いくつもあるわけがない
|
- Git 13 [転載禁止]©2ch.net
323 :デフォルトの名無しさん[sage]:2015/11/06(金) 10:26:56.60 ID:0X5/TYar - >>322
読めばわかるでしょ? その時の最新のバイナリではなくて、常に同じものが欲しいって書いてある。 古いコードをチェクアウトしたとき、当時の最新ではなくて現在の最新がほしいって書いてある。 なにそれ?バージョン管理の意味無いじゃん。って話をしてるからやめとけという話をしている。 バイナリを入れるのもあまり良くないが仕方ない場合もあるとして、 それ以上に古いコードを新しいツールでビルドするのも同一性が担保できないし、 百歩譲ってそれでいいにしても、それならそれでバージョン管理をしなければいいだけ。 単に「ファイルを取ってくるのが面倒くさい」という理由だけで、 バージョン管理ソフトをバージョン管理ではない使い方をしようとしてるんだよ。 なぁ?センス無いだろー?w
|
- Git 13 [転載禁止]©2ch.net
327 :デフォルトの名無しさん[sage]:2015/11/06(金) 11:56:33.81 ID:0X5/TYar - なんでこう次からから次へと同じ間違いしてる奴ばかり来るんだ?
俺はバイナリも生成したファイルを入れることも否定してないんだよ。 「バージョン管理をしないもの」をバージョン管理システムに 入れるなって話をしてる。 いいかげんにしろ。ちゃんと読んでからレスしろ
|
- Git 13 [転載禁止]©2ch.net
328 :デフォルトの名無しさん[sage]:2015/11/06(金) 12:00:03.45 ID:0X5/TYar - >>325
言ってるのは俺じゃないぞ、例のあいつ曰く。 新しいファイルをコミットししたら、 過去の歴史のどのコミットをチェックアウトしても あるディレクトリ以下だけは最後にコミットしたファイルを使いたいって言ってるんだよ。 繰り返し言うが、俺じゃないぞ。 あいつがそうしたいって言ってるんだよ。 ↓これな > 292 名前:デフォルトの名無しさん[sage] 投稿日:2015/11/04(水) 15:24:58.18 ID:4VARUgDB [1/3] > 特定のフォルダ以下はバージョンを最新のものしか保持しないように出来る? > 出来るならやり方教えてください だから俺はバージョン管理しないなら、 バージョン管理システムに入れるなって言ってる。
|
- Git 13 [転載禁止]©2ch.net
331 :デフォルトの名無しさん[sage]:2015/11/06(金) 12:09:30.58 ID:0X5/TYar - > それがもとなのか
> でも >>293 の書き込みから推測すると >>293は俺だよ。>>292へのレスだろうが。
|
- Git 13 [転載禁止]©2ch.net
332 :デフォルトの名無しさん[sage]:2015/11/06(金) 12:14:22.35 ID:0X5/TYar - >>330
それのレスを見る前に>>331を書き込んだ。 >>292=294が言ってるだろ > コンバータをビルドするには環境を作成する必要があるからgit cloneで > バイナリだけ落ちてくればいい > もちろんツールのソースは別のリポジトリで管理されてる > > 単にディスクスペースを気にせずバイナリをcommitすれば全て解決だけど > 履歴は要らないから簡単に保存しないように出来ればなと思っただけだ 1. 履歴は要らないと言ってるから、やっぱり最新版だけ欲しいだけ。 2. git cloneでバイナリを落としたいと言ってる。 単に別コマンドが面倒ってだけ。 別コマンドを入力するのが面倒だからという理由だけで バージョン管理しないものを、バージョン管理システムに入れようとしてる。 俺は最初から、入れずに別から持って来いって話をしてる。 一般に用いられてるrubyのGemfileとかそういう仕組だろうが。 バージョン管理システムでやることじゃない。 ソースコードに含まれるビルドの仕組みでやるべきことだ。
|
- Git 13 [転載禁止]©2ch.net
338 :デフォルトの名無しさん[sage]:2015/11/06(金) 17:30:03.05 ID:0X5/TYar - >>336
> gitをただのバージョン管理システムって決め付けてる奴はgithubなんて > 一生思いつかないんだろうな githubはgitじゃないんですが・・・?
|
- Git 13 [転載禁止]©2ch.net
342 :デフォルトの名無しさん[sage]:2015/11/06(金) 19:50:32.16 ID:0X5/TYar - >>340が面白いことを言い出した(笑)
githubはgitを内部に取り込んで改良して動かしてると思ってるんだね。 素のgitのリモートリポジトリにアクセスするウェブサービスだよ。 githubはgitから見れば1クライアントにすぎない。
|
- Git 13 [転載禁止]©2ch.net
343 :デフォルトの名無しさん[sage]:2015/11/06(金) 19:51:04.74 ID:0X5/TYar - 少し修正
githubはgitリモートリポジトリから見れば1クライアントにすぎない。
|
- Git 13 [転載禁止]©2ch.net
347 :デフォルトの名無しさん[sage]:2015/11/06(金) 22:04:17.10 ID:0X5/TYar - git lfs持ち出してきて何か反論してるつもりなんだろうか?
俺が(何度も)言ってるのは、gitでバージョン管理しないものを入れるな ということであって、バイナリを入れるなとは言っていない(推奨はしないけど) バージョン管理しないものを、gitに入れるなって話をしてる。 で、git lfsは「gitにバイナリを入れるという標準機能」を高速化した バージョン管理の仕組み。これはバージョン管理してるのだから、 俺が言っていることにたいしての、反証にはなってない。
|
- Git 13 [転載禁止]©2ch.net
348 :デフォルトの名無しさん[sage]:2015/11/06(金) 22:05:31.33 ID:0X5/TYar - >>344
> じゃあgitコマンドからはアクセスできないリソースはどうやって管理されてるか Issueとかですか? あれはgitでバージョン管理していません。 バージョン管理しないものをgitに入れるわけないじゃないですかーw
|
- Git 13 [転載禁止]©2ch.net
349 :デフォルトの名無しさん[sage]:2015/11/06(金) 22:11:57.78 ID:0X5/TYar - >>345
> プラグインとか良く知らんけど他のGithubのリソースはプラグインとかではなくて > 絶対にgitとは無関係なもので管理されてると言いたいんだよね? プラグインを使って連携して、情報をgitリポジトリではなく他のストレージに入れているのであれば、 それは俺が言ってる「gitリポジトリにバージョン管理しないものを入れない」ってことだよ。 もしgitリポジトリに入っているのであれば、git cloneした時に、 それらの情報が入ってるはずでしょう。 githubの仕組みは公開されていないだろうから、知る手段はないかもだけど オープンソースgithubクローンのgitlabを参考にしてみたら? あれは「gitリポジトリに入れるべきじゃないバージョン管理しない情報」の保存に PostgreSQLを使用している。githubも同じであることにはならないけど、 そんなものをgitリポジトリに入れずに作れることの証明にはなる。
|
- Git 13 [転載禁止]©2ch.net
350 :デフォルトの名無しさん[sage]:2015/11/06(金) 22:16:41.61 ID:0X5/TYar - 一応釘を差しておくわ。
バージョン管理しないものをgitリポジトリに入れるなと最初から言ってるだけ、 バイナリを入れるなとは言ってないし、githubがgitと連携してないとも言ってない。 どうも俺が言ったことを捻じ曲げようとしてるやつがいるようなんだよな。 わざとか?
|