トップページtech
983コメント406KB

Git 12©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net2015/03/23(月) 13:35:13.83ID:aBYp+bVs
ソースコード管理を行う分散型バージョン管理システム、Gitについて語ろう。

Git - Fast Version Control System
http://git-scm.com/

◆関連サイト
Pro Git - Table of Contents
http://git-scm.com/book/ja
Git入門
http://www8.atwiki.jp/git_jp/

◆前スレ
Git 11
http://peace.2ch.net/test/read.cgi/tech/1416195050/
0185デフォルトの名無しさん2015/04/11(土) 23:12:28.79ID:RWhwDI1t
>>184
企業でgitが普及してないと思うってこと?

うちは客先へも関係会社ともgitでやり取りしてるが。
0186デフォルトの名無しさん2015/04/11(土) 23:20:28.85ID:vaK5h5cH
>>185
客先にソースコードをやりとりするって、一体何をしてるの?
0187デフォルトの名無しさん2015/04/11(土) 23:25:08.42ID:s5hHym/Z
>>182
当時はネットワークがプアだったけど現在は違うだろ?
って話
git のローカルコミットを dis ってる訳じゃない

>>185 も同じ勘違いをしてる
0188デフォルトの名無しさん2015/04/11(土) 23:27:25.03ID:s5hHym/Z
>>186
受託だとソースごと納入はよくあるから、ソースのやり取りはあると思う
直接 git でやり取りするのはでかい会社だと珍しいと思うが
0189デフォルトの名無しさん2015/04/11(土) 23:37:56.91ID:nYC3Hc//
すごいな…「ネットワークが不安定な状況になるわけがない、不安定になるような奴は無職!そんなの考えなくてもいい(キリッ」とか言うやつがいる会社の作るものなんて、絶対触りたくねぇwww

社内ネットワークが不安定になった時、こいつの作ったものは全部メチャクチャになっちゃうんだろうな
0190デフォルトの名無しさん2015/04/11(土) 23:40:19.01ID:RWhwDI1t
>>187
gitが普及する前でもネットワークがプアとか、よっぽど小さい企業の話じゃないの。
だがそれでもdiffのレスポンスはローカルとネットワークで大きく違う。
俺はローカルコミットの話はしてない。

>>186
開発。
0191デフォルトの名無しさん2015/04/11(土) 23:52:41.38ID:vaK5h5cH
>>186
客先っていうのユーザーじゃなくて親会社、自分が子会社、関係会社が孫会社だったら、
親会社にソースを渡すのはありそうですね

でも仮にそうなら、それは親会社が提供する社内ネットワークの範囲内だから、
185の状況は親会社が偶然gitを使ってたから185はgitの各種機能にありつけてるけど、
ネットワークが高速で安定してるだろうし別にSVNでも良かったっていう風にも見えるね
0192デフォルトの名無しさん2015/04/11(土) 23:53:54.46ID:jjWEFxJy
納品にgitとはな
0193デフォルトの名無しさん2015/04/11(土) 23:55:50.82ID:vaK5h5cH
>>186
開発は分かるんだけど、客先がユーザーなら、自社製品のソースコードを公開してしまう意味が分からなくて・・・
どうして自社のソースコードをユーザーに公開しなきゃならない状況に置かれてるのかを知りたかった
0194デフォルトの名無しさん2015/04/12(日) 00:09:45.89ID:zXiy4YdA
>>189
このスレに初めて書き込むけど、貴兄の会社の社内ネットワークってそんなに不安定なの?
うちの会社は国内海外の関連会社が社内ネットワークにつながってるけど、
トラブルなんて年に一度もおきないけど。

それから、社内ネットワークが不安定になったとして、何で作ったソフトがめちゃめちゃになるの?
0195デフォルトの名無しさん2015/04/12(日) 00:13:27.21ID:nOXR22gF
>>189
> ネットワークが不安定な状況になるわけがない

とは書いてないが、マジでネットがダウンしたらほとんど仕事にならないだろ
うちは電話も IP だし、社内システムはほとんど Web だし手も足もでなくなる
そもそも会社で開発してる奴は四六時中コーディングしてる訳じゃないから、コーディングだけできてもしょうがないしな

> 社内ネットワークが不安定になった時、こいつの作ったものは全部メチャクチャになっちゃうんだろうな

この発想が無職の発想 w

>>190
リーナスは Linux のソースコード規模に対しては遅いと考えていたみたいよ
0196デフォルトの名無しさん2015/04/12(日) 00:19:15.46ID:nOXR22gF
>>193
受託開発したことないの?
例えば銀行とかのシステムって銀行自体が開発してるんじゃなくて(実際は間に色々入るけど)、開発会社にこんなもの作ってくれって依頼するわけ
当然その銀行の専用品だし、開発費は銀行持だからソースコードも含めて銀行に納めるという契約形態があるってこと
0197デフォルトの名無しさん2015/04/12(日) 00:51:27.53ID:eHprCcSu
受託開発なら>>190は親会社の意向でgitを使わされてるだけで
親会社が提供したgitのいちユーザだが管理者ではないといったところか
0198デフォルトの名無しさん2015/04/12(日) 01:03:54.01ID:m18WDRtR
普通とか一般的にとか色々言ってるけどさ
お前らってIT企業を何社も転職して色々な現場を見てまわったの?
0199デフォルトの名無しさん2015/04/12(日) 01:06:55.19ID:BQBr0rdt
>>197
親会社ってなんの話だ?
受託って資本関係にない会社からの依頼(注文)もあるぞ(って言うか、うちだとその方が多い)
あと、受託した仕事の一部または全部を他の会社(いわゆる外注さん)に頼むこともあるし
0200デフォルトの名無しさん2015/04/12(日) 01:10:51.77ID:bxSemNlo
>>198
自分の会社以外にお客さん、外注さん、グループ会社とかの人と話したりするから
全部を知ってるという訳じゃないけど、環境という面だとそんなに突飛な環境ってあんまりないし
0201デフォルトの名無しさん2015/04/12(日) 01:16:05.70ID:eHprCcSu
>>199
親会社じゃなくて発注元って言うのが正しいんだろうが
言いたいことは変わらないから気にしないで
0202デフォルトの名無しさん2015/04/12(日) 01:19:28.61ID:w/X68p6y
>>198
同業者と情報交換したりしないのか?

>>197
提案して客に使わせる方が多いかな。
gitだと大体すんなりOKしてくれる。
そのどっちが上とかいう思考だから分散型に適応できないんじゃないか。
0203デフォルトの名無しさん2015/04/12(日) 01:28:23.59ID:eHprCcSu
>>200
お客さんとはユーザーじゃなく発注元だろうか

自分はインドの関連会社とアメリカの関連会社に出向して働いたことがあるが
環境は発注元の意向の影響を強く受けてた

自分がそこから動かずに話を聞いて回っても
おそらくみんな「実は発注元の意向」で揃ってしまうのでは
0204デフォルトの名無しさん2015/04/12(日) 01:28:28.60ID:BQBr0rdt
>>202
> そのどっちが上とかいう思考だから分散型に適応できないんじゃないか。
とか書きながら、
> 客に使わせる方が多いかな。
とか、上から目線で笑たわ

こんなアホが提案してきたら即出入り禁止にするわ
0205デフォルトの名無しさん2015/04/12(日) 01:34:34.47ID:BQBr0rdt
>>203
ケースバイケースとしか言いようがない
環境は全て自社で成果物のみ納入もあるし
環境は自社だけど発注元とソースを共有してやるケースもあるし
請け負いと言いつつ、客先に入って客先の環境で開発とか、偽装だろそれってのもある(と聞いたことがある、と言っておこう w)
02061732015/04/12(日) 01:53:55.45ID:KekZ3jxC
>>175
mergeだとtestブランチに余計なログが溜まってしまいます
0207デフォルトの名無しさん2015/04/12(日) 01:54:20.89ID:eHprCcSu
>>204
確かに
学生か研究者が想像で話してるだけだろう

>>205
自分も似たようなシーンを見たことがある
関連会社さんと契約形態が変わるタイミングで特に面白いことになりやすい
0208デフォルトの名無しさん2015/04/12(日) 01:57:45.56ID:4195b+YJ
でもまあプログラミングは仕事だけでやるもんじゃないし、
個人のプロジェクトとかでネットワークがない、もしくは
遅かったり不安定だったりする場合があるので
そういうい場合にgitが役に立つわけよ。
0209デフォルトの名無しさん2015/04/12(日) 02:25:49.71ID:eHprCcSu
>>208
そもそもこれは>>174から始まった「企業がgitを使う理由」が
イミフな方向に流れただけだから気にしないで
0210デフォルトの名無しさん2015/04/12(日) 02:54:32.65ID:4195b+YJ
>>174には企業がって書いてないけど?
まあ企業もオープンソースの開発してますがね。
0211デフォルトの名無しさん2015/04/12(日) 03:17:08.50ID:w/X68p6y
>>204
プライドだけは高いんだなw
一番面倒なタイプだわ
0212デフォルトの名無しさん2015/04/12(日) 06:29:26.07ID:RIZsoiA7
>>206
ならばリベースだな
0213デフォルトの名無しさん2015/04/12(日) 07:35:01.53ID:BQBr0rdt
>>208
そう言う機会が全くないとは言わないけど、個人のネットワーク環境も改善してるからなあ
MVNO 使って 1,000円前後で移動中でもネットワークに接続できるようになるとは思わなかったよ

>>210
>>167 に会社のって書いてるから
>>211 と同一人物かどうかは知らんけど、両方とも今時の会社の開発環境をよく知らないんだと思う
0214デフォルトの名無しさん2015/04/12(日) 08:30:26.39ID:OxabzWT0
いやビックリした、年に一度もトラブらないからネットワークが不安定になった時の事を考えるのは無職なのかぁ〜。笑いとまらねぇwww

君相当レベル低い会社でしょ?基幹とか触れた事ないでしょ?数億円程度の案件で「俺って超デカイ事やってるんだぜ?」とか言ってるんでしょ?www
0215デフォルトの名無しさん2015/04/12(日) 09:01:40.87ID:4195b+YJ
いやビックリした、年に一度もトラブらないからバックアップの事を考えるのは無職なのかぁ〜。笑いとまらねぇww
いやビックリした、年に一度もトラブらないからセキュリティの事を考えるのは無職なのかぁ〜。笑いとまらねぇww

無職がいっぱいですねwww
0216デフォルトの名無しさん2015/04/12(日) 09:04:42.03ID:4195b+YJ
まあそういうことだよね。

○○という技術を選んだために
ネットワークがないと使えませんでした。

俺のせいじゃない。○○が悪いんだ。
とかいっても、客はそんなこと関係ないわけで。

そこでgit使っていればよかっただろ?って客に言われでもしたら。
う、うるさい!俺はgitは使えないんだって声に出して言えないわけで。

世の中に優れたツールがあるのなら
それに移行するのも仕事のうち。
0217デフォルトの名無しさん2015/04/12(日) 09:20:51.12ID:w/X68p6y
>>213は自分の会社の環境がスタンダードだと思ってるのか
重症だな
0218デフォルトの名無しさん2015/04/12(日) 09:56:48.04ID:BQBr0rdt
>>214-216
一生懸命考えたんだろうけど、アホみたいだからやめた方がいいよ
一年に一回程度のダウンに備えたシステムにするより、その場合にどう運用するかを考えた方がいい
あと、>>195 にも書かれてるがコーディングだけやってる訳じゃないから git だけ使えてもあまり意味ないし

>>217
同業者に聞いてみなよ w
大体似たようなもんだぞ
0219デフォルトの名無しさん2015/04/12(日) 09:58:21.90ID:4195b+YJ
>>218
あのー。ノートパソコンでいつもと違う場所から
githubを触るってことは普通にあるんですが?

その時にブランチ切り替える程度で待たされるんじゃ
いらいらしますよね。

gitならブランチ切り替えはディレクトリ移動と
変わらない速度で行えます。
0220デフォルトの名無しさん2015/04/12(日) 10:00:27.69ID:4195b+YJ
いかんいかん。

また屁理屈に引っかかるところだった。

結局「俺は」問題ないっていう人の話をしていて、
ツールの良し悪しの話じゃなくなってるね。

ま、ツールじゃgitが優れていることを否定出来ないんで
必死で、俺は、俺は! 俺はぁ!!! なくても平気
っていう屁理屈でごまかしてるw
0221デフォルトの名無しさん2015/04/12(日) 10:02:29.97ID:w/X68p6y
>>218
ではどんなのか書いてください。
エンタープライズでも組み込みでも使われているその環境とやらを。
0222デフォルトの名無しさん2015/04/12(日) 10:11:32.03ID:OxabzWT0
多分だけど、こいつは学生か、大学のサークルっぽいベンチャーなんだと思うぞ。
0223デフォルトの名無しさん2015/04/12(日) 10:45:13.86ID:BQBr0rdt
>>219
> あのー。ノートパソコンでいつもと違う場所から
> githubを触るってことは普通にあるんですが?

で、そのノートパソコンは今時ネットに繋がってないの? w

>>221
どのレベルで書けって言ってるんだ?
情シスの人間じゃないから基幹の構成とか聞かれても困るんだが...

>>222
はいはい、
ぼくにとってはすうおくえんのあんけんなんてたいしたことないんぞ
ってか w
0224デフォルトの名無しさん2015/04/12(日) 12:06:37.95ID:eHprCcSu
>>223
メーカー系の子会社で5年以上働いてる
>>202
大学のサークルっぽいベンチャーで働いてる
0225デフォルトの名無しさん2015/04/12(日) 13:18:51.68ID:mwW7jACh
ネットワークおじさん達はまだやってたのか
それより事の発端である>>134の動機が気になる
0226デフォルトの名無しさん2015/04/12(日) 13:44:16.44ID:eHprCcSu
>>216
>そこでgit使っていればよかっただろ?って客に言われでもしたら。
>う、うるさい!俺はgitは使えないんだって声に出して言えないわけで。

そこが違うな
発注元は「うちがSVNを使ってるんだからSVNを使え」と言うだけ


じゃあ>>202の話は一体なんなのかというと
「自分がいる研究室の教授にgitを提案した話」をしてるだけだろう

(話を膨らませ過ぎたせいでイミフなことになってはいるが・・・)
0227デフォルトの名無しさん2015/04/12(日) 14:06:46.60ID:RIZsoiA7
Git限定の話じゃないみたいだし、仕事とVCSの話はこっちのスレでやってくれよ

バージョン管理システムについて語るスレ10
http://peace.2ch.net/test/read.cgi/tech/1393147031/
0228デフォルトの名無しさん2015/04/12(日) 14:27:58.18ID:4195b+YJ
>>223
> で、そのノートパソコンは今時ネットに繋がってないの? w

つながっていても遅いですよ?

ブランチ切り替えごときで
数秒も待たされるなんて
やってられないですからねw
0229デフォルトの名無しさん2015/04/12(日) 14:30:13.71ID:BQBr0rdt
>>228
そうなんだ、辛いね w
0230デフォルトの名無しさん2015/04/12(日) 14:56:47.47ID:eHprCcSu
>>229
趣味でやるなら我慢できなくても会社でやるなら我慢しなきゃならない事がある
って概念が>>228にはないのだろう
0231デフォルトの名無しさん2015/04/12(日) 15:05:00.40ID:4195b+YJ
使いにくいツールを頑張って使う

根性があるって評価されるよ!(大爆笑)


早く仕事しろや
0232デフォルトの名無しさん2015/04/12(日) 15:17:57.99ID:w/X68p6y
>>223
どのレベルかわからないで、どこも環境一緒だとか言ったのか。
話にならないな。
0233デフォルトの名無しさん2015/04/12(日) 15:20:36.24ID:w/X68p6y
>>230
経験ない新人じゃ提案して改善とか恐れ多いもんな。
0234デフォルトの名無しさん2015/04/12(日) 15:26:16.19ID:+Dwi8kJe
レガシーコスト
0235デフォルトの名無しさん2015/04/12(日) 15:26:42.33ID:BQBr0rdt
>>230-231
別に git 使うなって話をしてる訳じゃないんだけどな w
0236デフォルトの名無しさん2015/04/12(日) 16:00:55.68ID:BQBr0rdt
>>232
> エンタープライズでも組み込みでも使われているその環境とやらを。
組み込みと言っても、いろんな種類があるから、単に環境説明しろとか言われても困るわ
まさか個々に説明しろとでも言うのか w
ただ、言えるのは今時特殊な場合を除いてネットワーク接続されてるのは当たり前ってこと
0237デフォルトの名無しさん2015/04/12(日) 16:16:25.20ID:w/X68p6y
>>236
いやどこでも一緒なんでしょ?

繋がってれば何でもできると思ってるのか。
セキュリティポリシーとか、各社違うと思うが。
0238デフォルトの名無しさん2015/04/12(日) 16:41:41.04ID:BQBr0rdt
>>237
> いやどこでも一緒なんでしょ?

誰がそんなこと言ってるんだ?

> 繋がってれば何でもできると思ってるのか。

権限さえあれば、開発者から開発に関係することはできるだろ

> セキュリティポリシーとか、各社違うと思うが。

で、開発に使えないセキュリティポリシーってなに? w
0239デフォルトの名無しさん2015/04/12(日) 17:00:52.93ID:4195b+YJ
>>235
はい。ネットワーク必須なものより、
ネットワークを使っても使わなくても出来るし、

ネットワークがどんなに早くても(サーバー側の処理もあるし)
ローカルディスクの速度にはかなわないので

gitの方が優れており快適に開発できるって話をしてます。
0240デフォルトの名無しさん2015/04/12(日) 17:54:56.18ID:BQBr0rdt
>>239
なるほど、関係ない話にわざわざ割り込んできてアホさらしてたってことね
了解した、後は勝手にやっててくれ w
0241デフォルトの名無しさん2015/04/12(日) 17:58:37.01ID:4195b+YJ
>>240
さようなら。これで話は解決しました。
0242デフォルトの名無しさん2015/04/12(日) 18:21:31.75ID:eHprCcSu
>>240
>>202にしても>>241にしても「自分は下請けの一技術者の立場でありながら
発注元にソース納入方法を提案できるほどのスーパーエンジニアだという妄想」
を絡めながら話をするもんで話の流れがどうしてもこじれやすい

正直言ってこいつらを相手に実運用がどうこうの話をしたところで無駄だと思う

まともな会社に入れるように就職活動頑張ってくれとしか言いようがない
0243デフォルトの名無しさん2015/04/12(日) 18:42:23.71ID:PnxXuVRG
>>242
それって、あんたの妄想ですよね?w

それに世の中にはスーパーエンジニアがいるわけで、
自分が必要ないから、必要ないんだ!という主張は
個人環境の問題であって、世界が狭いとしか思えませんね。
0244デフォルトの名無しさん2015/04/12(日) 18:48:44.72ID:O3Q2YdhU
ffのときといいVCSの敷居もすいぶん下がったもんだな
0245デフォルトの名無しさん2015/04/12(日) 19:21:33.74ID:eHprCcSu
企業でgithubを使ってるとしたらどういうとこだろう
国内メーカー系だと機密情報扱いのソースコードを社外サーバに置くのが無理だよな

課金スマホゲーを作って儲けたい小さいベンチャー企業とかだと使ってたりするのだろうか
0246デフォルトの名無しさん2015/04/12(日) 19:41:13.93ID:8HUyaP1H
エンタープライズならまあ
0247デフォルトの名無しさん2015/04/12(日) 20:21:44.96ID:PnxXuVRG
> 企業でgithubを使ってるとしたらどういうとこだろう
githubみればわかるんじゃないですか?
0248デフォルトの名無しさん2015/04/12(日) 20:23:06.86ID:w/X68p6y
>>238
> で、開発に使えないセキュリティポリシーってなに? w

意味が不明です。
ポリシーに合わせて開発方法も変えるものではないの?

> 誰がそんなこと言ってるんだ?
218 デフォルトの名無しさん sage 2015/04/12(日) 09:56:48.04 ID:BQBr0rdt
>>217
同業者に聞いてみなよ w
大体似たようなもんだぞ
0249デフォルトの名無しさん2015/04/12(日) 20:28:26.94ID:w/X68p6y
>>242
スーパーエンジニアじゃなくても、顧客がIT系じゃない一般企業とかなら、サーバの選定とかから提案するよ。
0250デフォルトの名無しさん2015/04/12(日) 20:44:27.70ID:eHprCcSu
>>249
顧客が発注元じゃなくてIT系じゃないユーザなら
ソース管理ソフトの提案をする意味がなおさら分からん
0251デフォルトの名無しさん2015/04/12(日) 21:04:58.26ID:w/X68p6y
>>250
ウェブ系やってるから、よくデザインは別のとこがやる。
そうでなくても、メンテを他の会社が請け負う可能性もあるし、数年後にまたうちが請け負うかもしれない。
履歴とはそういう時のためにあるんじゃないのか。
自分のためだけで、顧客のためという考えはないのかな。
0252デフォルトの名無しさん2015/04/12(日) 21:23:43.78ID:BQBr0rdt
>>248
> ポリシーに合わせて開発方法も変えるものではないの?
だから、その開発方法を変えないといけないポリシーってなに?
一時社外からのアクセス云々で会社間のやり取りでゴタゴタしたことあったけど、最近はそう言うところも整備されてるのが普通だし
会社によっては社外のクラウド使う/使わないの違いがあったりするけど、開発方法には影響しないようにしてるし

> 同業者に聞いてみなよ w
> 大体似たようなもんだぞ

(VxWorks + ARM の機器組み込みやってる会社同士とか、Windows のアプリケーション作ってる会社同士では)
大体似たようなもん
って言う話だぞ
そこまで説明しないとダメなの?
0253デフォルトの名無しさん2015/04/12(日) 21:28:24.48ID:xjf6EDI6
もう結論何が言いたいのか分からんただの揚足の取り合い
0254デフォルトの名無しさん2015/04/12(日) 21:43:40.95ID:eHprCcSu
>>251
Web業界だとそんな風になってんのね
自分は製品開発でソースコードはビジネスのコアになる機密情報だからそれを客に公開するっていう発想がなかった

Webだと作ったものは一社ごとの専用品で個別の規模は小さく発注元も他の発注先も技術が分かる人間は絡まない
ソースコードはユーザから(発注元からも客からも)ほとんど丸見え
ソースコードに技術的な秘密がない
万一gitのアカウントが割られて中を見られても損をするのは発注元だけ

そんな状況だったら自分からgitを提案するってのも確かにありうるな
0255デフォルトの名無しさん2015/04/12(日) 22:07:30.29ID:PnxXuVRG
>>254
> 万一gitのアカウントが割られて中を見られても損をするのは発注元だけ
gitじゃなくてgithubだろ

別にgit自体はオープンにしなくても使える。
0256デフォルトの名無しさん2015/04/12(日) 22:15:46.94ID:eHprCcSu
>>255
githubかどうかは>>251に直接聞きますか

個人的にはgithubだと思ってるが
>>254みたいなケースだと案件規模が小さすぎてそれぞれの客に
gitサーバを立ててもらうのが理にかなってないように感じられる
0257デフォルトの名無しさん2015/04/12(日) 22:25:39.81ID:xjf6EDI6
不毛なやりとりはもうやめようよ
0258デフォルトの名無しさん2015/04/12(日) 22:36:59.55ID:w/X68p6y
>>252
開発プラットフォームごとに違うってことね。

> 今時の会社の開発環境をよく知らないんだと思う

今時のプラットフォームはあなたの会社の一種類以外、話から除外されるってことね。やはりあなたの会社がスタンダードなんだね。

>>254
googleやfacebookでもスクリプト言語使われてると思うけどね。難読化しなきゃだね。
VPSとかsshかけてたりするから、破られたらgitでも何でも関係ないけどね。
話の発端に戻って、分散でないsvnだと安全になるの?
0259デフォルトの名無しさん2015/04/12(日) 23:00:10.10ID:PnxXuVRG
知り合いから聞いたがとある某大手会社の子会社は
Windowsしか使えないという底辺クラスの技術力なのに
gitを導入しようとしているらしい。もちろんGUIで。
Linuxの導入は誰も使えないから認められないらしいw
世の中にはこういう底辺だって有るんですよ!
0260デフォルトの名無しさん2015/04/12(日) 23:02:47.20ID:PnxXuVRG
>>258
> 話の発端に戻って、分散でないsvnだと安全になるの?
なるわけがない。遅いくて過去の履歴が無かったりするとはいえ
ローカルPCにソースコード全部持ってきてるんだから
0261デフォルトの名無しさん2015/04/12(日) 23:03:21.34ID:eHprCcSu
>>258
スクリプト言語っていってもユーザに見えないサーバ側のスクリプトと
ユーザに見えるクライアント側のスクリプトじゃ話が違うだろうし
難読化したらあなたが言ってる「客のためを思ったソース公開」じゃ
なくなるな

>話の発端に戻って、分散でないsvnだと安全になるの?
何を発端と言ってるか分からんが>>245ならgithubの話だな

言っても分からんとは思うが国内メーカーは自分が作る「製品」の
ソースコードはビジネスの核だとみなしている
それが自分たちの管理が届かない社外に置かれることを嫌がる傾向が強い
0262デフォルトの名無しさん2015/04/12(日) 23:07:12.80ID:PnxXuVRG
そこで、gitを使って、社内にだけ
ソースコードを置くわけですよ。
0263デフォルトの名無しさん2015/04/12(日) 23:08:58.08ID:PnxXuVRG
念の為に言っておくが、googleやfacebookがやってるのは
難読化じゃない。ファイルサイズを削減するために
単語を短く置き換えてるだけだ。

難読化というのは、無意味なコードを入れたりして
コードを理解づくらくすること。
0264デフォルトの名無しさん2015/04/12(日) 23:13:11.50ID:eHprCcSu
>>262
そうすると、今度はSVNでいいじゃんって話になる
その話が>>174からずっと続いている
0265デフォルトの名無しさん2015/04/12(日) 23:17:45.05ID:PnxXuVRG
>>264
は? おかしくね。

svnでもgitでもどちらも
安全でも危険でもない。
これがここまでの結論だが?

安全か危険かで差は出ないんだからこの話は同じ。

別の理由でどちらが優れているかを語るべきだろ
0266デフォルトの名無しさん2015/04/12(日) 23:25:58.07ID:w/X68p6y
>>256
新規鯖でBTS連携が多いな。結局開発サーバ必要だし。
客によってgithubとか他の商用のもあったりするけど。
0267デフォルトの名無しさん2015/04/12(日) 23:30:55.66ID:uj+lty2x
gitサーバーを建てるのが難しいって
本当に底辺だよね。

だってさ、

1. PCを用意
2. Linuxのインストール(インストーラーから)
3. gitlabのインストール (インストールパッケージが用意されてる)
4. gitlabにログイン

これだけで終わりなんだから。

もう難しいかどうかじゃない。
単に面倒だからやりたくないという
めんどくさがりなだけだよ。
0268デフォルトの名無しさん2015/04/12(日) 23:32:31.69ID:eHprCcSu
>>265
>別の理由でどちらが優れているかを語るべきだろ

その必要は無い
gitがあるのにSVNとかを使い続ける理由は「乗り換えなくて済む」
「どうしてもgitに乗り換えなければならない理由がない」なんだから

じゃあgitの勝ちって言ってみたって結局gitは使われてない
gitを使わない経営者が頭悪いわけでもない

その状況を含めなければ比較のしようがないしそれは無理だろう
0269デフォルトの名無しさん2015/04/12(日) 23:37:37.38ID:uj+lty2x
> gitがあるのにSVNとかを使い続ける理由は「乗り換えなくて済む」

あー、こりゃだめだ。負けるよ?

だって他の所は、最初っからgit使ってる。
優れたツールをさ。

優れたツールから「乗り換えなくて済む」人たちに
どうやって対抗するのさ?w

まあ、定年まで生き延びればそれでいいって
考えなんだろうけどさ。
0270デフォルトの名無しさん2015/04/12(日) 23:38:35.63ID:w/X68p6y
>>265
> 別の理由でどちらが優れているかを語るべきだろ

その流れに進むのだと、>>227 だな。

わざわざgitスレに来て分散要らないと、適応できない人が言ってるだけ。
gitで中央管理するのは構わないと思うけど、本来の使い方でないので一手間増えるのが不満なんじゃないかな。
>>179 嫌な人はsvnでも何でも勝手に使っとけという話。
で終わりだと思うけど。
0271デフォルトの名無しさん2015/04/12(日) 23:42:14.40ID:uj+lty2x
>>270
> gitで中央管理するのは構わないと思うけど、本来の使い方でないので一手間増えるのが不満なんじゃないかな。

えー? 何いってんの? 中央管理は必要だし、
git使ってるプロジェクトのほぼ全て、
中央と呼ばれるところがあるじゃん。
公式リポジトリのことだよ。

お前全然わかってないよ。
0272デフォルトの名無しさん2015/04/12(日) 23:50:17.52ID:w/X68p6y
>>271
はいはい。
0273デフォルトの名無しさん2015/04/12(日) 23:51:41.80ID:eHprCcSu
>>266
デザインを別会社に発注するんならソース管理の責任は発注元もちだからサーバは客側に置かれるんだよね
客に○十万くらい払ってもらって社外公開用gitサーバを立てる感じか
小規模案件でも「一見して無駄金」を払ってくれたりするものなんだな
それを最終的にWebサーバに転用するから平気だってことなんだろうか・・・

>>269
つまりそれがベンチャーと国内メーカーの違い
国内メーカーもそれを分かってて使えない個人を淘汰するがそのスピードは遅い
ベンチャーだと労働組合がないしそもそも会社ごと淘汰されるのでスピードが速い

はじめはどの会社もベンチャーだった
生き残った会社は信頼性を持ち仕事の進め方もこなれてくるし良い人材も来るが
実は長く生きたこと自体が欠点だ
0274デフォルトの名無しさん2015/04/12(日) 23:52:17.73ID:w/X68p6y
今までのレスを読まずに、別の意味持ち出されてもな。
0275デフォルトの名無しさん2015/04/12(日) 23:57:32.09ID:w/X68p6y
>>273
お前が専用サーバでないとgit運用できないのは良くわかったよ。
そして、サーバの選定できないことも。
0276デフォルトの名無しさん2015/04/12(日) 23:58:15.67ID:eHprCcSu
>>270
実際はそんな単純な「一手間」とかの話しじゃなくて
使えないおっちゃんにコミットは何かプッシュは何かを教育する事が困難
gitを使えないからって理由でクビにすることはできないし
0277デフォルトの名無しさん2015/04/13(月) 00:00:16.82ID:qmARc52C
>>275
何に切れてるのかさっぱり分からん
少なくとも自分は「製品開発」だからWebサーバの選定はしないしできない
0278デフォルトの名無しさん2015/04/13(月) 00:04:23.76ID:zNUrQ3MR
>>276
クビにするかどうかは、経営者の判断することなので知らん。
リーダーだった場合、使用しているツールを使えない技術者が来たからといって、ツールを変えるようなことはしない。閑職に追いやる程度。
git程度を使えない技術者は終わってると思うが。最低限な。
0279デフォルトの名無しさん2015/04/13(月) 00:14:36.04ID:qmARc52C
>>278
git程度を使えない技術者って、40を超えてくると時々見かけそうな

仕事ができて偉くなるオッサンはみんな過去の経験を活かした人材マネージメントの方に回ってしまうし
仕事ができなくて偉くならないオッサンは何も出来ない

仕事ができて偉くならずに担当者として先頭を突っ走るバリバリの技術者ってのはホント少ない
0280デフォルトの名無しさん2015/04/13(月) 00:19:44.73ID:4JvI4/ec
マ板あたりにアンチGitスレでも立てたらいいと思う
0281デフォルトの名無しさん2015/04/13(月) 00:26:29.81ID:NT6jaiFf
相手する方もなんでわざわざ相手するのかね
放置すりゃいいのに相手するから生きながらえる
0282デフォルトの名無しさん2015/04/13(月) 01:06:13.44ID:zNUrQ3MR
>>277
なぜ切れていると思い込んでるのかサッパリだ。
できないなら>>273は妄想ってことだな。

>>279
gitのリポジトリの構成を決めろとか言うわけではない。
決まったオペレーションができれば十分。最低限。
偏ってる企業だと1人1プロジェクトとかかも知れないけど、そんな老い先知れた企業のことは知らん。
0283デフォルトの名無しさん2015/04/13(月) 01:25:41.23ID:l/TWvXzv
驚くだろうが、この業界にいて、
パソコンにOS(Linux)のインストールも出来ない
素人がいるのも事実。
0284デフォルトの名無しさん2015/04/13(月) 02:06:56.36ID:qmARc52C
>>282
>>273は妄想じゃなくてあなたへの質問だったのだが急に答えるのをやめたから切れたのかと思った
漠然と否定するんじゃなくて訂正してもらえるとWeb系エンジニアの一つの実情を知れるので勉強になる

>>283
Linuxのカーネルを改造してる技術者がWordの蛍光ペンの付け方を知らないってことがあったので
自分ができることをそいつができないから「技術者として終わってる」というのは案外そうでもないと思ってる
0285デフォルトの名無しさん2015/04/13(月) 03:19:23.81ID:zNUrQ3MR
>>284
仮想とか使ってるとこは、設定するだけ。
性能は必要ないので、借りても月千円とか二千円で要件は満たせる。
これ以上はスレチ過ぎるのでどっか他で聞いて下さい。

知らないと出来ないは違うんじゃ。
■ このスレッドは過去ログ倉庫に格納されています