[過去ログ]
Git 19 (1002レス)
Git 19 http://mevius.5ch.net/test/read.cgi/tech/1667720427/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
728: デフォルトの名無しさん (ワッチョイ 7510-V0dd) [age] 2023/08/06(日) 16:46:06.19 ID:nIZ3K5+w0 Git v2.42.0-rc0 http://mevius.5ch.net/test/read.cgi/tech/1667720427/728
729: デフォルトの名無しさん (ワッチョイ 7510-V0dd) [age] 2023/08/11(金) 07:18:46.01 ID:XGFoiKZ90 Git v2.42.0-rc1 http://mevius.5ch.net/test/read.cgi/tech/1667720427/729
730: デフォルトの名無しさん (ワッチョイ 9a4f-tKjX) [] 2023/08/15(火) 21:30:08.31 ID:iHrYHeWs0 ゲーム業界とか未だにSVN使ってるとこ多いけどGit LFSでは駄目なん? http://mevius.5ch.net/test/read.cgi/tech/1667720427/730
731: デフォルトの名無しさん (ワッチョイ 4ecf-vKG+) [sage] 2023/08/15(火) 21:48:57.84 ID:xcCo0j6w0 そういう現場知ってるなら直接聞いてみたら?理由は俺も興味ある。 http://mevius.5ch.net/test/read.cgi/tech/1667720427/731
732: デフォルトの名無しさん (ワッチョイ cebb-WNgU) [sage] 2023/08/16(水) 02:43:30.27 ID:K57qm4NQ0 large file は大抵バイナリで差分取ったりマージしたりできないので何で管理してもあまり変わんないよね。 それこそオブジェクト・ストレージとかに置いてリンクだけ git で管理するとかが便利だったり。 http://mevius.5ch.net/test/read.cgi/tech/1667720427/732
733: デフォルトの名無しさん (ワッチョイ 4e8f-oWN7) [sage] 2023/08/16(水) 02:51:59.56 ID:G7CQiFLH0 「大容量ならLFS使えばいいじゃん。何で古臭いsvnなんか使ってる?」とでも言いたげだな… http://mevius.5ch.net/test/read.cgi/tech/1667720427/733
734: デフォルトの名無しさん (ワッチョイ ab7b-SLZP) [sage] 2023/08/16(水) 08:26:28.84 ID:shyXhCG/0 変える理由がないからだろ 今明確に困っている事があり、それがgitで解決出来る場合のみ、変更するに足りる そうでなければ今まで通りが一番トラブルがない だいたいgit(2005)も十分古臭いし http://mevius.5ch.net/test/read.cgi/tech/1667720427/734
735: デフォルトの名無しさん (ワッチョイ cebb-WNgU) [sage] 2023/08/16(水) 08:33:10.63 ID:K57qm4NQ0 git のブランチ・モデル使えないだけで、かなりの損失だと思うけどな、ま、他人事 http://mevius.5ch.net/test/read.cgi/tech/1667720427/735
736: デフォルトの名無しさん (ワッチョイ 9710-VWGQ) [age] 2023/08/16(水) 08:43:20.45 ID:0OeOngjW0 Git v2.42.0-rc2 http://mevius.5ch.net/test/read.cgi/tech/1667720427/736
737: デフォルトの名無しさん (ワッチョイ ab7b-SLZP) [sage] 2023/08/16(水) 09:18:06.02 ID:shyXhCG/0 >>735 使う必要がないと分からないのはお前の問題 http://mevius.5ch.net/test/read.cgi/tech/1667720427/737
738: デフォルトの名無しさん (ワッチョイ 4ecf-eQmn) [] 2023/08/16(水) 09:28:54.97 ID:x0p4Dvkt0 >>734 なんとかバケツの方はどうなったのよ? とりあえず作ってあるとこまで仕様のテキストでもコードでもあるものリポジトリで公開してみてよ みんなで見よう http://mevius.5ch.net/test/read.cgi/tech/1667720427/738
739: デフォルトの名無しさん (ワッチョイ ab7b-SLZP) [sage] 2023/08/16(水) 09:34:15.84 ID:shyXhCG/0 ああそういえばsvnもブランチは切れるぞ ただ集中型だから各ディレクトリになり、gitとは形式が異なるが、それ用に環境作ってあれば何ら問題ない だからブランチが使えるだけでgitに移行する理由にはならないし、そう思えるのなら見識が狭すぎる http://mevius.5ch.net/test/read.cgi/tech/1667720427/739
740: デフォルトの名無しさん (ワッチョイ 4e8f-oWN7) [sage] 2023/08/16(水) 11:44:03.25 ID:G7CQiFLH0 色々理由はあると思うけど、 - アセットなどのバイナリファイル主体だからいちいちブランチを切り替える意味があまりない - ファイルのロックが簡単 - 非プログラマでもgitよりは扱いやすい だいたいこの辺りじゃね? バケツ野郎じゃないけど、何でもかんでもgitでやればいいと言うのはどうかと思うぞ http://mevius.5ch.net/test/read.cgi/tech/1667720427/740
741: デフォルトの名無しさん (ワッチョイ cb79-jQXM) [sage] 2023/08/16(水) 20:42:47.86 ID:jMAEN3UU0 アーティストはコマンド直接は使わんし管理ツール作り直すのもめんどいし http://mevius.5ch.net/test/read.cgi/tech/1667720427/741
742: デフォルトの名無しさん (ワッチョイ cebb-+ayc) [sage] 2023/08/17(木) 02:13:40.06 ID:/c9h87BG0 >>739 ブランチ切れるかどうかなんて問題にしてないよ ブランチをどのように活用できるかの問題 お前まともに git 使ったことないだろ http://mevius.5ch.net/test/read.cgi/tech/1667720427/742
743: デフォルトの名無しさん (ワッチョイ ab7b-SLZP) [sage] 2023/08/17(木) 08:31:55.84 ID:zl6mWfwu0 >>742 gitを使えば全てが解決して幸せになれると信じるgit統一教信者乙 そりゃお前がsvnのブランチモデルを活用出来ないだけ git使うだけでリリースが1ヶ月早められるのなら、みんなgit使ってるよ 連中にとってメリットがないからgitを使わないだけという事実をきちんと受け止めた方がいい そもそも俺はブランチで効率が上がるのはマネジメント不足なだけで本末転倒だとも思うが (巻き戻し《≒ブランチの破棄》が行われない限りブランチで効
率が上がることはないと思ってる 逆に言えばマネジメントがまともに出来ないレベルの連中でもそこそこの開発効率を得られる点ではブランチは有効だが、 会社の場合は既に有能か無能か分かってる連中に仕事を配分するから、そこまで酷くなることはない) 伝わらないかもしれないが、「最終的に『必ず』マージすると分かっている作業なら、 最初からマージした状態で作業を進めていった方が理論的な効率は高い」ということ つまり、形式としてはsvnの方がgitより理論効率は高いことになる (実際に出来るかどうかはまた別だが) 多分な、(オープンソース
等)ある程度rejectする前提ならgitのように気軽にブランチ丸ごと捨てられる構造が便利だが、 (プロプライエタリ等)最終的に全員のコードをマージする前提で仕事配分してたら、svnでも、ブランチ無くても、大して問題ないって事だと思う http://mevius.5ch.net/test/read.cgi/tech/1667720427/743
744: デフォルトの名無しさん (ワッチョイ cebb-+ayc) [sage] 2023/08/17(木) 08:43:35.27 ID:/c9h87BG0 >>743 git 使ったことないのが丸わかりの意見でw http://mevius.5ch.net/test/read.cgi/tech/1667720427/744
745: デフォルトの名無しさん (ワッチョイ 4ecf-vKG+) [sage] 2023/08/17(木) 09:43:17.45 ID:ri4IcwiZ0 >最初からマージした状態で作業を進めていった方が理論的な効率は高い」ということ 同じファイルを触ってたらわけわかんなくなるな。 その場合VSSみたいにファイル単位でロックする仕組みが必要かな。 http://mevius.5ch.net/test/read.cgi/tech/1667720427/745
746: デフォルトの名無しさん (ワントンキン MM17-epl3) [] 2023/08/17(木) 10:28:22.80 ID:O9IbbVomM >>743 このスレ立てた人だよね? 日常の進捗履歴記録ツールWitBucket(仮称)検討中 https://mevius.5ch.net/test/read.cgi/tech/1668901194/ 否定しないなら同じ人って判断するけど、とりえあず顛末だけでも書かないとここで何言っても 他の人からは「投げっぱなしのテキトーな人」って目で見られて誰も聞く耳持ってくれないと思うよ? http://mevius.5ch.net/test/read.cgi/tech/1667720427/746
747: デフォルトの名無しさん (ワッチョイ 275f-nIJd) [sage] 2023/08/17(木) 10:29:50.40 ID:40tRnXUX0 みんな分かってるから触れなくていいっての マジで http://mevius.5ch.net/test/read.cgi/tech/1667720427/747
748: デフォルトの名無しさん (ワッチョイ ab7b-SLZP) [sage] 2023/08/17(木) 12:11:03.75 ID:zl6mWfwu0 >>745 > 同じファイルを触ってたらわけわかんなくなるな。 その通りだが、それがどれだけあるかという話なのと、アナログに回避出来るという事。 理解してくれてると思うが、俺が言ってるのは、最終的にFast-Forwardマージしていくのなら、 最初からそのラインを辿るように変更していくのが最大効率だということ。 そしてこれは難しいことでもない。会社で仕事を差配する側なら当然全員出来る。 (逆に言えば、ブランチはまともなマネジメン
トが出来ないレベルでも何とかなるようにした。 だからある意味初心者ほどブランチの恩恵にあやかれる。多分git信者がブランチにこだわるのはこれ) 同一ファイルを同時に変更するにはブランチが必要だが、これは単純に、 ・同時には変更せず、シリアルに変更する。 だってgitでマージしたら結果的に見た目はそうなるのだし、絶対に「同時に」変更する必要があるわけではない。 ・そもそも「仕事」で配分してる会社ってあるのか? Javaのように1クラス1ファイルのように小分けしてて「担当モジュール」制度なら自動的にシリアル化する。 ・「仕事
」=「仕様変更/追加」単位で仕事を配分し、全員がどのファイルをどう変更してもいい、最適な箇所を自由に変更しろ というのは理想的ではあるが、実際は出来ないと思う。 よく知りもしないファイル/モジュールを変更するとバグる(または、潜在バグを埋め込む)ものだから。 担当モジュール制は、実際の所、より非力なチームでも通用する方法であって、 (プロプライエタリまたは少人数等で)実力をお互いに把握出来てる状態ならこれが完全に機能する。(からほぼ全社このシステムのはず) だからsvnでもブランチ無くても関係ないんだと思うぜ。 (まあg
itでも問題ないが、現時点で問題なく機能してるsvnから移行する理由がない) gitはこの辺linuxに全振りだから、linuxには最適だが、それ以外には大してメリットもない。 ちなみにsvnのブランチなら、他人の作業状態もそれなりに見える。だから遅れてる部分も丸見えではある。 gitの場合は完成品を納品するシステムだから、遅れてる奴が黙ってたら全く検知出来ない。 勿論この辺はgitではなく上位戦略で回避すべき案件ではあるが、実際に問題になることもあるとは思う。 http://mevius.5ch.net/test/read.cgi/tech/1667720427/748
749: デフォルトの名無しさん (ワッチョイ 4e8f-oWN7) [sage] 2023/08/17(木) 12:18:48.57 ID:oGbYN+EC0 gitを分かってないから、svnの優位点語るのに頓珍漢なことしか言えないんだろうな svnも分かってるかどうか(実際の現場でどのように使われるかに関して)も怪しい http://mevius.5ch.net/test/read.cgi/tech/1667720427/749
750: デフォルトの名無しさん (ワッチョイ 4ecf-vKG+) [sage] 2023/08/17(木) 12:52:59.75 ID:ri4IcwiZ0 ようはトピックブランチを使わずにmasterに直接commit/pushするようなやり方だろ。 ひとり開発でならよくやるな。 http://mevius.5ch.net/test/read.cgi/tech/1667720427/750
751: デフォルトの名無しさん (ブーイモ MMba-+ayc) [sage] 2023/08/17(木) 13:03:31.32 ID:d5O4VVsaM svn で共同開発したことがあったら、あんな嘘は書けないので、svn なんて全く知らなくて、git を叩きたいから良く知らない svn 持ち上げてるだけだろ http://mevius.5ch.net/test/read.cgi/tech/1667720427/751
752: デフォルトの名無しさん (JP 0H7f-YOEV) [sage] 2023/08/17(木) 15:50:32.76 ID:BJu8USc1H 長文くんはやたらとゴミバケツを無視しようとしてるけど「そのスレ立てたのは俺じゃない」とすら言わずに無視してるから,実質認めてるね http://mevius.5ch.net/test/read.cgi/tech/1667720427/752
753: デフォルトの名無しさん (ワッチョイ ab7b-SLZP) [sage] 2023/08/17(木) 15:55:13.44 ID:zl6mWfwu0 >>750 つまり「ひとり開発」ではその方法が最大効率だと自明なわけだ そして「効率」だけを問題にするなら、実は多人数でも同様で、 各自ができるだけ干渉せず、別々にアップデートするだけの、「それぞれが『ひとり開発』状態」に持ち込むのが最大効率だ これをアナログに目指すなら、綺麗にソースを分離し、各機能を追加/変更する際には別々のファイルに当たるようにすればいい つまりJava方式も一つのやり方だよ こういう事前準備を一切せ
ず(出来ず)、デタラメな場合でも、 ブランチだマージだの力業で解決出来るようにした意味はあるが、(=擬似的に「ひとり開発」状態に持ち込める) 元々無くても困らない(ように事前準備出来る)奴にとっては大した意味はないんだよ http://mevius.5ch.net/test/read.cgi/tech/1667720427/753
754: デフォルトの名無しさん (ワッチョイ 4ecf-vKG+) [sage] 2023/08/17(木) 17:46:25.25 ID:ri4IcwiZ0 >各自ができるだけ干渉せず、別々にアップデートするだけの、「それぞれが『ひとり開発』状態」に持ち込むのが最大効率だ トピックブランチを切って各自がそれぞれ同時並行で作業を進めて最後にマージすることを言っているならわかるが。 http://mevius.5ch.net/test/read.cgi/tech/1667720427/754
755: デフォルトの名無しさん (ワッチョイ 9a4f-tKjX) [sage] 2023/08/17(木) 18:05:43.87 ID:H7X3UE9D0 バケツ君はCI知らないだけだな http://mevius.5ch.net/test/read.cgi/tech/1667720427/755
756: デフォルトの名無しさん (ワッチョイ 4ef2-qIXs) [sage] 2023/08/17(木) 19:39:17.59 ID:Fh9vwJEA0 1回でもちゃんとGit使ってみれば良いのに 普通に便利なツールだから皆使ってんのよ http://mevius.5ch.net/test/read.cgi/tech/1667720427/756
757: デフォルトの名無しさん (ワッチョイ 0ee4-dacP) [sage] 2023/08/17(木) 20:52:34.50 ID:LN2mo1dt0 少し前のスレ見てた人なら知ってるかもしれないけど、一応使ってなにかやろうとしてたよ ただreflogを永続的な管理情報だと勘違いしたりとか、思い込みが激し過ぎて自分で修正できないタイプみたい http://mevius.5ch.net/test/read.cgi/tech/1667720427/757
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 245 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s