[過去ログ] gitを使わずにディレクトリコピーでバージョン管理 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(6): 2021/09/07(火)17:20 ID:YOJCpOYh(1/6) AAS
しろって大学で習ったんですが・・・
アホですかあいつ?
2(1): 2021/09/07(火)17:33 ID:LN/22En4(1/3) AAS
アホです
3(1): 2021/09/07(火)17:33 ID:Y7xvEwLt(1) AAS
大半のやる気ない馬鹿にgit教えてる時間ないんだろ
馬鹿がgit触るとトラブル続出で肝心の作業が何も進まないから、教授はもう何度もそんな目にあってきたんだわ やる気あるやつは使えばいい
4(1): 2021/09/07(火)17:37 ID:YOJCpOYh(2/6) AAS
>>2
ですよねw
>>3
違うんです。gitは将来性がないから
ディレクトリコピーしろって言うんです・・・
5(1): 2021/09/07(火)17:39 ID:Q6Cbfir4(1) AAS
将来性がないなら仕方ない
6: 2021/09/07(火)17:39 ID:YOJCpOYh(3/6) AAS
バージョン管理を教える授業でgitじゃなくて
ディレクトリコピーしてバージョン管理する
ぼくがかんがえたさいきょうバージョンかんりテクニック(?)を教えてくるんですよ
7(2): 2021/09/07(火)17:40 ID:YOJCpOYh(4/6) AAS
>>5
すべてのバージョン管理ツールは
将来性がないらしいです
だからディレクトリコピーなんです・・・
8: 2021/09/07(火)17:42 ID:LN/22En4(2/3) AAS
そのうちブロックチェーンでバージョン管理することになりそうではある
9: 2021/09/07(火)17:55 ID:YOJCpOYh(5/6) AAS
ブロックチェーンも将来性無いっていうでしょうね
10年後も今と変わらないものしか使っちゃダメなんです
10(2): 2021/09/07(火)17:56 ID:YOJCpOYh(6/6) AAS
新しいものは使用禁止
30年前の技術だけ使って作れっていわれてます
11(1): 2021/09/07(火)18:36 ID:Pr0NAbvm(1) AAS
>>7
まあ、いずれ無くなるだろうな。
無くなるまでに乗り換えれば良いだけだが。
12: 2021/09/07(火)19:01 ID:jV2J6PNl(1) AAS
>>7
学生に役に立たないことを吹き込む快感に酔いしれてる可能性
13: 2021/09/07(火)19:39 ID:JPLoVcC4(1) AAS
俺これやってるわ趣味でやってるだけだけど
やってる最中はいいんだけど最後に整理するのがめんどくさい
そのままにしとくとディレクトリの数や重複ファイルがすごいことになってるし
14(1): 2021/09/07(火)20:02 ID:LN/22En4(3/3) AAS
将来性ないからってすぐ消えはしないものを使わないのもどうかと思うよ
歴史として知っておくのは重要だったりするし
15: 2021/09/07(火)20:14 ID:iICKvEOG(1) AAS
小規模で拡張性が見込めないプロジェクトならGit使わなくていいかもね
16(1): 2021/09/07(火)20:25 ID:VEiY9V8m(1) AAS
githubで配布されてるライブラリも使用不能か
結構キツイな
17: 2021/09/07(火)20:58 ID:8Gi3qZOZ(1) AAS
数十行のプログラムしか書かないし
ソースからコンパイルもしないし
そんな奴らにはディレクトリコピーすら不要
18: 2021/09/08(水)00:44 ID:sbOcQxjQ(1/8) AAS
>>14
実を言うとgitだけじゃないんです・・・
ありとあらゆる言語やライブラリも使用禁止なんです。
将来なくなるかもしれない。だから使うなと。
19: 2021/09/08(水)00:46 ID:sbOcQxjQ(2/8) AAS
>>11
乗り換える時に新しいのを覚え直すのが嫌でしょ?
ディレクトリコピーなら永遠に使えるから
覚え直さなくていい!という発想らしいです・・・
20: 2021/09/08(水)00:47 ID:sbOcQxjQ(3/8) AAS
>>16
はい。まさにそれなんです。
そのくせに、自分たちで作ったコマンド(誰も使ってません)は
使えって押し付けてくるんです。
それ将来性があるんですか?意味がわからないです・・・
21: 2021/09/08(水)00:48 ID:sbOcQxjQ(4/8) AAS
こんなクソ講義に数万円払ったなんて・・・
勉強代ってやつですかね
22: 2021/09/08(水)03:25 ID:YH2VNnuX(1) AAS
>>4
そんな大学に入ったお前が将来性ないってことだよ
言わせんな
23: 2021/09/08(水)06:09 ID:sbOcQxjQ(5/8) AAS
まさかこんなふざけた内容だと思わなかったんです
24: 2021/09/08(水)07:50 ID:dK8gXF1C(1) AAS
今は、Linux, Docker, Kubernetes, Heroku, AWS の時代。
Github は、100% 使う
どこの学校・サロンでも、まずgit から教える。
転職では必ず、pull request(プルリク)の経験を聞かれる
プルリクのやり方を知ってますか? と聞かれる
転職の基礎
25: 2021/09/08(水)08:52 ID:sbOcQxjQ(6/8) AAS
大丈夫。会社もgit使わないって言ってるから
ディレクトリコピーでバージョン管理
その会社からの派遣が授業してる
26: 2021/09/08(水)10:27 ID:WX0kvjX2(1) AAS
教授は新しい人材を生み出そうとしているのでは?
27: 2021/09/08(水)10:31 ID:sbOcQxjQ(7/8) AAS
うーん、そもそもアレ教授なんですかね?
素人に毛が生えたぐらいにしか見えんのですが
なんかよくわからん独自理論振り回してるけど
それがgit使うなとか最初からバグを入れるなとか
一行書いて実行、その繰り返しでシステム作るとか
もうめちゃくちゃ
28(1): 2021/09/08(水)10:32 ID:sbOcQxjQ(8/8) AAS
そういや、データベース使うな
ファイルで全部やれ
とかも言ってましたな
29: 2021/09/08(水)10:50 ID:dn3Uytbn(1) AAS
WindowsもMacもLinuxも将来無くなるかもしれないから
使っちゃダメだな
30: 2021/09/08(水)11:23 ID:xSRfg//h(1) AAS
すばらしい教授じゃないか
優しくしてあげなさい
31(1): 2021/09/08(水)12:24 ID:e2O+qIJJ(1/2) AAS
gitって、レポジトリ内の(?)過去のデータが壊れた時、それより前のデータも
復旧できなくなる?
逆に、壊れた時点より新しいデータは何の影響もない?
gitのレポジトリ自体をバックアップするにはどうしたらいいの?
32: 2021/09/08(水)12:28 ID:e2O+qIJJ(2/2) AAS
>>28
本当は、サーバーサイドの場合、普通は、単一ファイルよりデータベースの方が安全らしいね。
途中でシステムダウンが有った場合でも被害を最小限にするように頑張ってくれるらし
いから。
でも、システムの flush や sync 的なものが正しく動作する必要があるらしくて、
その辺をデータベース管理ソフトを使う側も理解してないとダメだと思うけど。
33(1): 2021/09/08(水)13:17 ID:NTri6Ykx(1) AAS
>>10
そろそろWindows3.1が使えるようになるね、よかったな!
34(1): 2021/09/08(水)17:25 ID:/IFQPqQp(1) AAS
DB使うなって昔のヤフオクみたいだな
当時のアホリーダーがDB信用してないからって理由で使えなかった
今はさすがに使ってるのかな
35: 2021/09/08(水)19:25 ID:rTX00ElK(1) AAS
gitはもう古いローカル退避バージョン管理がオシャレ
36: 2021/09/08(水)19:58 ID:OSmqU66h(1) AAS
いきなりバックアップの話しだすとかアホでしょ
37(1): 2021/09/08(水)22:18 ID:gomPkW9I(1) AAS
学校の授業に文句言ってる暇があったらコーディングした方がいい
使わせられてる奴よりもっと便利なものを作って見れば?
ちなみに海外の大学でも独自システム使わせるのはよくある
38: 2021/09/08(水)22:45 ID:gdmXfGJt(1) AAS
gitを使うなって言われた時点で試験は始まってるのにな
優秀なやつはすぐにバージョン管理ツールを開発して教授に提出してるよ
機械学習で次世代の教授を作成するのもあり。俺はもう新世界に進んでるよ
39(1): 2021/09/09(木)01:55 ID:zwGcS7mw(1/3) AAS
演習課題としてバックアップシステムを作ってみましょうってのはありだと思う
40(1): 2021/09/09(木)07:51 ID:T62XGZlu(1/3) AAS
>>33
Unixを盲信してるので使っていいのはUnixで使えるものだけですね
>>34
RDBMSはデータの管理方法を知らないやつが使う道具とか言ってました
俺はデータの管理方法を知ってるからファイルでやれるとでもいいたいのでしょうか?
理解できません。RDBMSがここまで普及している現実を見れば
RDBMSを理解できなかった奴らの戯言でしょう?
省20
41(1): 2021/09/09(木)08:36 ID:lknGlWAU(1) AAS
>>40
その理論だとgitはソースコード公開してるからgit使え
も言えるな
まあ、なんだ、運が悪かったとあきらめろん
42: 2021/09/09(木)08:54 ID:T62XGZlu(2/3) AAS
>>41
gitは誰が管理してるのか知らんけど、Linuxの場合だと最終決定者がリーナスだから
リーナスが独占しているソフトウェアだ
なんて言ってます。
43: 2021/09/09(木)08:56 ID:T62XGZlu(3/3) AAS
複数の実装があるものはOKらしいです。
その実装を作ってる団体がなくなったり開発者が死んだりしても
他の実装を使えば良いからだそうです。
オープンソースは誰でもフォークできるということを理解してないようです。
44: 2021/09/09(木)09:53 ID:sZM33J3R(1/4) AAS
ほとんどの馬鹿と同じ
自分を信用して、他人を信用しない。
だから、他人から信用されない
他人が勧めるものを、調査・テストすればよい。
使って効果が無いなら、やめれば良いだけ
それが出来ないから、時代遅れの老害になる。
爺はそう
省2
45(3): 2021/09/09(木)09:53 ID:kjWHYcFM(1/3) AAS
でも、gitって、途中のバージョンが壊れたらそれ以前のバージョンは全部
見られなくなるのじゃないの? もしかしたら、以後もかな。
そもそも、バックアップにはなってないんだよね、あれは。
だから、gitのレポジトリ全体を定期的にどっか別の媒体に複製しつづけなければならない。
gitを使わずに開発プロジェクトのディレクトリをコピーしてバックアップするより
容量を食う可能性すらある。
というかとても複雑になる。
省3
46(1): 2021/09/09(木)10:00 ID:kjWHYcFM(2/3) AAS
記憶装置が壊れる時は、クラスタの一部だけ壊れることが多い。
だから、普通にプロジェクトのフォルダを単純にバックアップしていれば、
そのバージョンだけが壊れて、他のバージョンは壊れない。
ところがgitのように差分(や増分?)で管理するやり方だと、レポジトリにたまたま
含まれていたクラスタが壊れてしまうと、すべてのバージョンが破壊されてしまう。
個の意味で、gitのやり方は堅牢性がとても低い。
というか、危険なのでバックアップとしては利用できない。
47(1): 2021/09/09(木)10:02 ID:7ZLMrqJX(1) AAS
>>45-46
> でも、gitって、途中のバージョンが壊れたらそれ以前のバージョンは全部
> 見られなくなるのじゃないの?
ありえない話なので
議論する価値がない
48: 2021/09/09(木)10:13 ID:kjWHYcFM(3/3) AAS
>>47
意味が分からない。
バックアップと言うのは、壊れた時のための備えだよ。
記録媒体(HDD/SSD)が壊れることは良くあって、HDDは大体7年くらいが寿命と
言われている。
プログラマーだと10年後までにはほぼ確実にHDDは潰れる。
その時、gitをバックアップ目的に使っていた人は全データ損失になって泣く事に
省5
49(1): 2021/09/09(木)10:28 ID:zwGcS7mw(2/3) AAS
>>45
gitのコミットは差分保存ではなくスナップショット保存
認識が根本的に間違ってるよ
50(1): 2021/09/09(木)11:18 ID:ZSdmmObG(1/31) AAS
gitもフォルダ管理もたいして変わらんだろくだらん
ツールに固執するな
51: 2021/09/09(木)11:22 ID:sZM33J3R(2/4) AAS
Amazon S3 は元々、3重だから、そこにgit を置いておけば?
52(1): 2021/09/09(木)11:24 ID:LH2oM94P(1/3) AAS
>>50
じゃあgitの機能を10個ぐらい言ってみて
53(1): 2021/09/09(木)11:26 ID:ZSdmmObG(2/31) AAS
>>52
ほらね、ツールに固執してるそういうのがダメ
ツールの使い方を習得するのが趣旨の授業ではないのだろ
そこんとこわかっとけよ、gitくらい趣味で作ろうと思えばいつでも作れる
いまはフォルダ管理の仕方を素直に学んで身につけておけ
54: 2021/09/09(木)11:30 ID:ZSdmmObG(3/31) AAS
算数のテスト受けるときにどうして電卓が使えないんだと愚痴ったところで何の成長もないよ
辞書を使えば漢字のテストで100点取れるだろうけど、それを使わずに自力を身につけるのが
あとあと効いてくる学校の授業とはそういうものなんだよ
55(3): 2021/09/09(木)11:46 ID:ZSdmmObG(4/31) AAS
gitが素晴らしいって考えはググればいくらでもでてくるが
フォルダ管理が素晴らしいって考えはその大学の授業でしか知ることできない
どちらが貴重かよく考えたが良い
他人の価値観を自分の中に受け入れることは、自分が同じ価値観をもつことではない
そういう考えもあるんだねと自分の世界を広げること、大学って素晴らしい
56: 2021/09/09(木)12:00 ID:JnFBaNBl(1/2) AAS
バージョン管理にgit使いますっていう会社とフォルダコピーを使います会社あっても後者は選ばんぞ
57(1): 2021/09/09(木)12:15 ID:Iwxs6s29(1) AAS
>>45
git cloneって、文字通りクローンだからそのままバックアップになるんだよ
もしサーバのリポジトリが壊れたら、cloneした誰かのリポジトリから完全に復旧出来る
常に全員が日常的にバックアップをしてるようなもん
あと、winmerge使えるよ
外部リンク:qiita.com
58: 2021/09/09(木)12:33 ID:LH2oM94P(2/3) AAS
>>53
なんで言えないの?
知らないからだよ。
59(1): 2021/09/09(木)12:34 ID:LH2oM94P(3/3) AAS
>>55
> フォルダ管理が素晴らしいって考えはその大学の授業でしか知ることできない
それはフォルダ管理がバージョン管理よりも素晴らしいという前提でしか成り立たない
だからバージョン管理ツールの機能をお前が知ってるのか聞いてるんだが
結局知らないのにフォルダ管理が素晴らしい素晴らしいって
嘘付いてるわけでしょ?
60(1): 2021/09/09(木)12:36 ID:/cXXDIdu(1) AAS
>>55
大学は素晴らしいが、クソ授業はクソでしかない。
誰もお前の理論なんかに興味はない
61: 2021/09/09(木)12:39 ID:ZSdmmObG(5/31) AAS
>>59
理解する気がないからそう思えるだけ
フォルダ管理の素晴らしさは大学で教えてるのだろ
それをそのまま理解すれば良い
あなたはgitが素晴らしいって自分の考えを否定されたという
浅はかな防衛本能で他人の考えを拒絶してるだけ
自分の考えとは違うけどそういう考え方もあるんだねという
省2
62: 2021/09/09(木)12:41 ID:ZSdmmObG(6/31) AAS
>>60
またそうやって拒絶する
結局君の心にあるのはgitが素晴らしいってことだけじゃん浅はかなのだよ
そんな薄っぺらい意識高いだけのニワカエンジニアが言いそうなこと
言ってるようじゃ大学の授業料が無駄になるだけだよ
63(1): 2021/09/09(木)13:30 ID:ZSdmmObG(7/31) AAS
> じゃあgitの機能を10個ぐらい言ってみて
これは議論では卑怯なやり方だから
知ってることがあるなら自分から提示して話を進めなさい
話の途中であれを知ってるかこれを知ってるかって聞くのはただの卑怯者だよ
大学では議論する場もあると思うから恥をさらすまえにそういうところ直した方が良いよ
64: 2021/09/09(木)14:04 ID:3sOE3L2f(1) AAS
負け犬の馬鹿自慢ωωω
65(1): 2021/09/09(木)14:13 ID:H0y39DiR(1/7) AAS
>>49
確かにそうなのかもしれないが、それだとレポジトリが物凄く大きくなる気がするが
どういうことなんだ。
あと、ソースはそれでよくてもビルド結果の実行可能形式(バイナリ)はどうする。
それが物凄く大きいんだが。
実行可能形式は保存しないのか。
66(2): 2021/09/09(木)14:20 ID:H0y39DiR(2/7) AAS
>>55
ただ、実際のレベルの高いプログラマが書いているとは限らんぞ。
過去のバックアップファイルはバグが出た時に原因箇所を探る時に便利なのだが、
gitは複雑 & 使いこなすのが難しすぎる。
普通のバックアップだと簡単に出来ることがgitだとめちゃくちゃ深く使い方を
理解してないと出来なくて、大変なことになる。
過去のバージョンを頼りたくなるようなバグが出た時は物凄く複雑な
省7
67(1): 2021/09/09(木)14:24 ID:H0y39DiR(3/7) AAS
>>57
そりゃ、オープンソース前提、github前提なら git clone でいいだろうが、
シェアウェア作家は、オープンソースにも出来ないし、基本的に
githubも使えないぞ。
会社でも大切なソースをgithubにアップロードするわけにはいかない。
68: 2021/09/09(木)15:08 ID:RxjCvYXE(1) AAS
>>67
git単体でもバージョン管理はできるよ
ただ、サーバ立てた方が何かと便利だからgithubを利用する人が多いだけ
オンプレミスでサーバ立てたいなら、gitlabとかgiteaとかいろいろある
69: 2021/09/09(木)15:23 ID:zwGcS7mw(3/3) AAS
>>65
大きくなるよ
だからgitはバイナリー管理に使うなと言われている
バイナリー入れるならgit LFS使えとな
70: 2021/09/09(木)15:32 ID:H0y39DiR(4/7) AAS
スナップショット保存の場合も、過去のバージョンが壊れると、一般的には、
その後は正しく元に戻せない。
ある程度は戻るが、それが正しいという確証はない・
71: 2021/09/09(木)15:34 ID:H0y39DiR(5/7) AAS
過去バージョンを参照したくなる時は、はっきり言えば、僅か一行の修正ですら、
完全に過去の状態に戻したいと思っていることが多い。
不具合の原因が分からないから過去バージョンを見たいんだから。
それなのに、「大体有ってます」では困る。
72(1): 2021/09/09(木)15:35 ID:W7KGQY8E(1/11) AAS
>>63
> これは議論では卑怯なやり方だから
> 知ってることがあるなら自分から提示して話を進めなさい
じゃそれで進めよう、ただしgitの機能じゃなくて
ソフトウェアのバージョン管理で必要なことを言おうじゃないか
共有リポジトリからのダウンロード
共有リポジトリへのアップロード
省10
73: 2021/09/09(木)15:37 ID:W7KGQY8E(2/11) AAS
>>66
プロ「gitは複雑 & 使いこなすのが難しすぎる」
他のプロ「git?それくらい普通に使いこなしてるけど?」
お前はどっちに仕事を頼む?
74: 2021/09/09(木)15:50 ID:W7KGQY8E(3/11) AAS
>>66
gitは問題の切り分けに使う道具
使ってるライブラリのバージョンまで
ちゃんと記録されてるから
全く同じ状況を作り出せる
お前がgit使えないくてディレクトリコピーやってるから
ライブラリのバージョンで悪戦苦闘してるだけ
省2
75: 2021/09/09(木)15:57 ID:W7KGQY8E(4/11) AAS
難しい病気はどんなに医者の腕が良くても高度な設備がなければ直せない
高度な設備があっても医者が道具を使えなければ病気は治せない
両方揃ってはじめ意味がある
gitはまさにそれ。gitを使うこなす技術は必要でも
それが使えれば難しい問題を解決できる
gitは難しいと言っているだけじゃ、問題は解決できない
ただ、難しいことはしない!と逃げることしかできない
省3
76(1): 2021/09/09(木)17:15 ID:ZSdmmObG(8/31) AAS
>>72
> これをgit使わないでやってみて
こうやって質問するのがダメ
あなたは卑怯者だよ
77(1): 2021/09/09(木)17:16 ID:W7KGQY8E(5/11) AAS
>>76
じゃあ何も言わない。
続きのレスは?
78(1): 2021/09/09(木)17:19 ID:ZSdmmObG(9/31) AAS
gitについてわかってるなら授業で教わらなくてもいいよね
結局話の根幹が自分はgitを知ってるんだという一本槍でしかないわけ
自分はフォルダ管理を教授よりも使いこなせるってレベルになってから出直したが良い
そうしたら教授も話を聞いてくれるよ、gitはゴミです
79(1): 2021/09/09(木)17:20 ID:ZSdmmObG(10/31) AAS
>>77
そうやって質問するのがダメ
80: 2021/09/09(木)17:22 ID:ZSdmmObG(11/31) AAS
gitはエンジニアにとって使うものじゃなくて作るものです
人それぞれのgitを作りましょう、その足がかりになるのがフォルダ管理です
81(1): 2021/09/09(木)17:36 ID:W7KGQY8E(6/11) AAS
>>79
やっぱりそうやって逃げるよねw
いつも卑怯なことしかしてないしね
反論できなくなったら逃げる
そんなんだから「本物」が登場した時
影でグダグダ悪口いうしかできないんやで
上下前次1-新書関写板覧索設栞歴
あと 921 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.032s