gitを使わずにディレクトリコピーでバージョン管理

レス数が1000を超えています。これ以上書き込みはできません。
2021/09/07(火) 17:20:16.10ID:YOJCpOYh
しろって大学で習ったんですが・・・
アホですかあいつ?
2022/10/12(水) 21:50:49.98ID:zEM0kKZC
まあ複数のC言語ソースコードがあるのに
Makefileも使わずにそれぞれ手作業でビルドしているような
やつにはバージョン管理ツールは必要ないだろうねw
作ってるのも誰も使わないようなミニツールばっかりだし
2022/10/12(水) 21:51:14.40ID:zEM0kKZC
>>910
スナップショットとか言い出したアホに聞いてくれw
913デフォルトの名無しさん
垢版 |
2022/10/12(水) 21:54:28.47ID:kYyNc5oQ
丸ごと保存するか差分だけ保存するかの違いだけやんw
復元出来ればどっちでもいいし、瑣末な事だろ
2022/10/12(水) 21:55:09.85ID:zEM0kKZC
>>909
Wikiの「ドキュメントの」バージョン管理と混同してりゃぁ
バックアップだけでバージョン管理できる!とか
アホなこと言い出すだろうなって思うわw
2022/10/12(水) 21:55:38.32ID:zEM0kKZC
>>913
わかってないことが保存する=バージョン管理だと思ってるわけさ
916デフォルトの名無しさん
垢版 |
2022/10/12(水) 21:57:12.09ID:kYyNc5oQ
そのうちブロックチェーンで分散管理するバージョン管理ソフトに変わるよな
917デフォルトの名無しさん
垢版 |
2022/10/12(水) 22:01:47.08ID:kYyNc5oQ
winny潰した罪はでかいなぁ
2022/10/12(水) 22:05:23.63ID:zEM0kKZC
はい、都合が悪くなったので話のすり替えですね
919デフォルトの名無しさん
垢版 |
2022/10/12(水) 22:23:24.40ID:O1VGwGyV
まあ、gitは短期的な開発時の管理向きだなぁ
保守フェーズに入ったら文字通りバックアップされたディスクイメージからソースを取り出してるなぁ
920デフォルトの名無しさん
垢版 |
2022/10/12(水) 23:55:15.52ID:EkxOE5co
winnyは分散リポジトリに成長してたかもしれないのにね。
921デフォルトの名無しさん
垢版 |
2022/10/12(水) 23:57:08.88ID:EkxOE5co
winnyは犯罪に利用されるからダメだっていうなら、自動車のほうがもっと犯罪に利用される。
トヨタをつぶす議論だって必要になるかもしれない。
ヒュンダイや統一教会が喜びそうだから、自民党はやるかも。
922デフォルトの名無しさん
垢版 |
2022/10/13(木) 00:22:51.28ID:v8C26R1V
赤旗法って知ってる?
新しいものが生まれる時は既得権益が抵抗する。
全然違う話だと言う人も居るだろうが、現代の荷馬車組合がエイベックスだったのかも。
2022/10/13(木) 06:35:10.56ID:ZYud7aMH
winnyは犯罪に使われたからだめなのではなく
単にソフトウェアの設計がクソだった
オープンソースでもなかったしな
開発者が定期的に暗号キーを変更しなければならない設計だった

で、バージョン管理ツールとは関係ない話
2022/10/13(木) 06:43:42.82ID:In5UNX8/
時間効率化ツールスレで時間をドブに捨て続ける老人であった
2022/10/13(木) 06:49:06.73ID:ZYud7aMH
gitを使えないほうが老人だけどなw
2022/10/13(木) 07:10:35.21ID:+a7Dmk/c
俺がやってることはこれで十分だな
デカいファイルがあるときに容量が気になるけど
gitが逝ったときに備えてリリースタイミングではやっておいたほうがいい感じ
2022/10/13(木) 07:43:06.68ID:ZYud7aMH
gitが逝ったときってなに?
ありえない話しないで
2022/10/13(木) 07:44:36.93ID:+a7Dmk/c
>>927
リポジトリぶっ壊れたとき
経験したことない?
2022/10/13(木) 08:01:10.52ID:ZYud7aMH
>>928
ないけど、HDDが壊れることがあるんだから
バックアップぐらいとっておくでしょ?
それとバージョン管理ツールの話となんの関係があるの?
930デフォルトの名無しさん
垢版 |
2022/10/13(木) 09:12:12.12ID:l8boO5FE
ツールの話をしてる人と、管理業務してる人で
話が噛み合わない状況が続いてるだけ
2022/10/13(木) 09:14:05.79ID:ZYud7aMH
バージョン管理の業務内容を理解してないんだろうね。

バージョン管理の業務を行うために必要なのが
バージョン管理ツールが持っている機能なのだが、
そもそもバージョン管理の業務内容をバックアップだと勘違いしているから
rsyncでコピーしていれば十分とか戯言を学生に教えだす。
932デフォルトの名無しさん
垢版 |
2022/10/13(木) 09:45:59.97ID:vflz6mT9
>>931
だぁかぁらぁw
おまえが勘違いなのw
933デフォルトの名無しさん
垢版 |
2022/10/13(木) 09:51:22.15ID:vflz6mT9
バージョン管理≠git
バージョン管理⊃git
2022/10/13(木) 09:51:32.64ID:rx1XQ28V
バージョン管理ツールはバックアップツールではない
そもそも名前が違っている
これは常識だけど勘違いって何?
2022/10/13(木) 09:52:31.64ID:rx1XQ28V
>>933
ファイルコピーにする素人のバージョン管理 <<<<<<< gitによる快適なプロのバージョン管理

こういうことだろ?
936デフォルトの名無しさん
垢版 |
2022/10/13(木) 09:54:51.21ID:vflz6mT9
大企業の某社でもファイル圧縮して管理してたぞ
なんせネットワーク使用禁止だからなぁw
937デフォルトの名無しさん
垢版 |
2022/10/13(木) 10:01:51.04ID:vflz6mT9
ちょい語弊があるか
メールなど連絡用に使うネットワーク可のPCと
開発に使うネットワーク禁止のPCの2台で仕事するんだよなぁ
938デフォルトの名無しさん
垢版 |
2022/10/13(木) 10:10:46.43ID:vflz6mT9
そりゃgitとかの方が便利だからと言っても
そんな頻繁にコード変更なんかしないし、マージするにはレビューやら何やらがあるんだから
なんて言われたよ
2022/10/13(木) 11:09:52.65ID:BGturN71
git以上に便利なものが存在しない以上はgitを使った方が利口だよなぁ
2022/10/13(木) 11:56:42.10ID:/xrKi5UI
頻繁に変更しなくてもgit便利だしレビュー云々は意味がわからん
941デフォルトの名無しさん
垢版 |
2022/10/13(木) 12:02:57.14ID:vflz6mT9
>>940
おまえの糞コードを勝手にマージすんなって事だぞ
2022/10/13(木) 12:52:43.43ID:/xrKi5UI
>>941
ますます意味わかんねえ
gitじゃなくてgithubだけどレビュー通さないとマージできないように設定できるし
github使わなくてもgit hook使えばどうにでもなるし
943デフォルトの名無しさん
垢版 |
2022/10/13(木) 13:41:47.17ID:vflz6mT9
そこの管理者が使わないって言ってる以上使わないんだよw
おまえの好きにはならんのw
2022/10/13(木) 16:35:29.36ID:iYffDDIt
そこの管理者ってどこの管理者?
無能管理者が使わないと言ってるからなんだって?
2022/10/13(木) 19:32:04.48ID:j2r2WLH3
>>929
バックアップもできて便利じゃん
メリットでしょ
2022/10/13(木) 21:04:37.74ID:iYffDDIt
>>945
バックアップ機能だけじゃ
バージョン管理業務は行えないという話だよ
2022/10/13(木) 21:32:38.50ID:/xrKi5UI
無能管理者の元で働き続ける無能作業者
2022/10/13(木) 22:29:28.09ID:zw1UzKq0
>>946
いいじゃん
日時でフォルダ作れよ
2022/10/13(木) 23:29:08.98ID:TsQHy2kT
gitは日記としてしか使ってないわ。
バグってもgitで翻ったりせず、バグったソースを追記して修正してる。

あと全コンパイルするとたいていのプロジェクトは30分以上かかるから、ポストフックでディレクトリを丸ごとタイムスタンプつけてバックアップ。
2022/10/14(金) 05:23:50.52ID:xz46KK/J
無能=バージョン管理でなにをするのかしらん。
バックアップだろ?バックアップしかしてないもん!
2022/10/14(金) 05:27:52.21ID:xz46KK/J
次スレ

gitを使わずにディレクトリコピーでバージョン管理2
https://mevius.5ch.net/test/read.cgi/tech/1665692817/
952デフォルトの名無しさん
垢版 |
2022/10/14(金) 09:35:24.34ID:+yBAd8PP
git以外はバージョン管理じゃ無いってか?
953デフォルトの名無しさん
垢版 |
2022/10/14(金) 09:46:01.88ID:+yBAd8PP
バージョン管理ってだけなら別にプロジェクト固めてシリアル番号付けて保存でよくね?
2022/10/14(金) 10:11:57.20ID:fa2Jtym7
>>953
バージョン管理という作業ものがあって
gitを使わずシェルスクリプトでやろうとすると不便すぎるという話だよ
git以外でもバージョン管理ツールならバージョン管理はそれなりに快適にできるよ
2022/10/14(金) 10:12:58.89ID:fa2Jtym7
>>953
バージョン管理の作業というのは
プロジェクト固めてシリアル番号付けて保存するだけではありません。
経験不足でソフトウェアのバージョン管理で何をするのかを知らんのだろうねw
956デフォルトの名無しさん
垢版 |
2022/10/14(金) 10:40:01.37ID:+yBAd8PP
いや個人ならそれで充分なんだが?
957デフォルトの名無しさん
垢版 |
2022/10/14(金) 10:40:59.53ID:+yBAd8PP
gitとか、むしろ余計な作業になるんだよなぁ
2022/10/14(金) 11:40:28.22ID:fa2Jtym7
>>956
個人じゃないなら不十分だって認めたね?w
2022/10/14(金) 12:27:33.34ID:IfUgWt4p
pull したときにコンフリクトしてたら stash & reaply してくれるのは便利
2022/10/14(金) 14:22:25.39ID:Fc92GwBT
個人ならフォルダ連番管理で十分
そもそもオレがミスを
2022/10/14(金) 14:22:54.01ID:Fc92GwBT
しないのでフォルダコピーすら不要
という極論になるだけでは
2022/10/14(金) 14:26:57.17ID:Fc92GwBT
git にはバージョン管理以外にも試行錯誤に便利なコマンドやバグ探しに便利なコマンドがあることから個人でも俺は断然使いたい
git がバージョン管理を包含することは認めてるのなら、純粋なバージョン管理だけなら要らないという言葉遊びに拘泥する必要はないし、使わない理由は不安や恐れやコンプレックスくらいしかないのでは
2022/10/14(金) 14:28:35.21ID:Fc92GwBT
逆張りすると人にかまってもらえるというメリットもあるな
2022/10/14(金) 15:32:49.44ID:8DRjpxrY
侮るのは良くないな
逆張りは新興宗教やネットワークビジネスを広げる上で中核となる手法だ
965デフォルトの名無しさん
垢版 |
2022/10/14(金) 15:52:09.70ID:opcYYmMy
>>962
導入が面倒、使い方覚えるのが面倒
コストに見合った結果にならないなどなど
966デフォルトの名無しさん
垢版 |
2022/10/14(金) 15:54:41.50ID:opcYYmMy
つうか、スレの発端が学校の話なんだから、どう考えても個人での利用だろ?
グループやゼミで何かを共同作業で作るってシチュじゃ無いんだろ?
967デフォルトの名無しさん
垢版 |
2022/10/14(金) 16:06:22.74ID:opcYYmMy
>>958
集合論的にその考えは誤りだよ?
2022/10/14(金) 18:12:42.07ID:fa2Jtym7
>>967
集合論じゃなくて日本語の話
個人と限定した時点でお前の自信のなさの現れ
2022/10/14(金) 18:13:19.69ID:fa2Jtym7
>>966
なんで個人だと不要だと思ってるの?w
970デフォルトの名無しさん
垢版 |
2022/10/14(金) 18:41:27.70ID:Y8AuSsV3
俺はアホと話してたのか…_| ̄|○
2022/10/14(金) 19:48:54.49ID:Fc92GwBT
>>965
毎回フォルダを作って名前を変えて全コピーして終わるまで待つ手間
手作業にミスが生じやすいことによる戻りの手間
それを正確に自動化しようとシェルスクリプトをバグのないように書き上げる手間と学習コスト
この辺と比較して git の学習コストがペイしないとはとても考えられない
一度SCMツールの使い方を覚えれば、数年後に次のツールに乗り換えることになったとしても学習コストは小さい
つまり目先のめんどくささに囚われて将来を見据えた価値判断ができない、たとえばADHD的な特性を持つ人がgit は要らんと言っているわけかな
定年間近で逃げ切る予定のおじいちゃんならヨシ
972デフォルトの名無しさん
垢版 |
2022/10/14(金) 20:14:04.21ID:/2EVPBob
>>971
コピペしてリネームだけやんw
973デフォルトの名無しさん
垢版 |
2022/10/14(金) 20:15:34.63ID:/2EVPBob
何ならリネームすらいらないだろ名前の後ろに番号付くし
2022/10/14(金) 20:54:28.12ID:fa2Jtym7
>>972
マージをどうやってコピペしてリネームだけで終わらせるの?
975デフォルトの名無しさん
垢版 |
2022/10/14(金) 20:56:50.31ID:/2EVPBob
ひとりプロジェクトに難しいマージ作業なんてあるのか?
本線一本だろ
2022/10/14(金) 21:03:24.34ID:V1ofmnnx
そりゃあるだろ
どうやってリリースバージョンと開発バージョンを
並行メンテナンスするんだよ?
2022/10/14(金) 21:06:30.36ID:k3HlvwTN
>>975
○○様向け地獄はヤバイ
各○○様向け毎に不具合対応する必要がある
それぞれ出荷したバージョンが違うのも鬼
978デフォルトの名無しさん
垢版 |
2022/10/14(金) 21:11:59.36ID:/2EVPBob
学校でやる授業でそんな事しないだろw
979デフォルトの名無しさん
垢版 |
2022/10/14(金) 21:15:40.79ID:/2EVPBob
むしろ仕向け別を同じリポジトリで管理してくと破綻しないか?
もうそれ別プロジェクトやんてのを頑張って同じリポジトリでやってたら死ぬるだろ?
980デフォルトの名無しさん
垢版 |
2022/10/14(金) 21:25:46.59ID:/2EVPBob
>>977
共通モジュールはライブラリ化して、違いが出るだろうUI部分とかデータ部分だけを別プロジェクトにする
2022/10/14(金) 21:25:56.72ID:V1ofmnnx
>>978
その理屈ならシェルスクリプトでバージョン管理なんか
個人でも仕事でもやらんだろ
教えるだけ無駄。ゴミ授業。
2022/10/14(金) 21:27:38.46ID:V1ofmnnx
>>980
悪いなPOSIX原理主義では、ライブラリを作るのは禁止してるんだw
共通モジュールも禁止。ファイルをコピーするのが推奨だと
授業で教えてるんだよ

ほら、たくさんのコピペコードの山。みてみてw
https://github.com/ShellShoccar-jpn/kotoriotoko/blob/master/BIN/deldmtw.sh
983デフォルトの名無しさん
垢版 |
2022/10/14(金) 21:28:57.97ID:/2EVPBob
>>982
学校で仕向け別のアプリ作るのか?w
2022/10/14(金) 21:32:18.70ID:V1ofmnnx
>>983
何言ってるかわからないけど、
全部シェルスクリプトで作れって教えてるのさ
985デフォルトの名無しさん
垢版 |
2022/10/14(金) 21:44:42.18ID:sKVAKetX
>>984
いや、おまえに向けた話じゃ無いから

で、学校で教えてる中身は知らんが
課題毎に過去の提出分を使い回すなって事かな?
なら意味はわかるがな
986デフォルトの名無しさん
垢版 |
2022/10/14(金) 21:52:52.39ID:V1ofmnnx
> 課題毎に過去の提出分を使い回すなって事かな?
> なら意味はわかるがな

勝手に都合のいい話を作り出すな
そんなことどこにも書いてない。

関数使ってコードを共通化させることが悪だと思ってる人たちなので
コードをコピペしろって言ってるの
2022/10/14(金) 22:36:39.06ID:CcZICqVF
ポータビリティ第一だからなだけじゃないの
それとバージョン管理になんの関係が?
2022/10/14(金) 22:53:43.16ID:V1ofmnnx
>>987
POSIX原理主義的バージョン管理では
gitはデータをバイナリで保存しているから、将来gitが廃れると
データを取り出せなくなるので、シェルスクリプトでバージョン管理できるもんって
rsyncでバックアップして、はい。できた!ってアホみたいなことを言っている
2022/10/14(金) 22:54:50.61ID:IfUgWt4p
ファイラがタイムスタンプつけたディレクトリコピーを認識してバージョン管理してくれたら git はいらない。
2022/10/14(金) 22:55:53.39ID:V1ofmnnx
>>987
コードのコピペとポータビリティがなんの関係があるの?
2022/10/14(金) 22:56:50.33ID:V1ofmnnx
>>989
それはツールの機能
バージョン管理作業の話じゃない
2022/10/14(金) 22:57:47.35ID:V1ofmnnx
バージョン管理というのは、一行ごとに
誰が修正したのかもちゃんと記録に残すこと
2022/10/14(金) 22:59:33.53ID:V1ofmnnx
シェルスクリプトはポータビリティが低い言語で
gitならどの環境でも動くけど
シェルスクリプトはLinuxからmacOSで移動するだけで動かない
2022/10/14(金) 23:03:36.77ID:V1ofmnnx
gitを使わずにディレクトリコピーでバージョン管理2
https://mevius.5ch.net/test/read.cgi/tech/1665692817/
2022/10/14(金) 23:03:52.28ID:V1ofmnnx
gitを使わずにディレクトリコピーでバージョン管理2
https://mevius.5ch.net/test/read.cgi/tech/1665692817/ 
2022/10/14(金) 23:04:08.47ID:V1ofmnnx
gitを使わずにディレクトリコピーでバージョン管理2
https://mevius.5ch.net/test/read.cgi/tech/1665692817/  
2022/10/14(金) 23:04:24.05ID:V1ofmnnx
gitを使わずにディレクトリコピーでバージョン管理2
https://mevius.5ch.net/test/read.cgi/tech/1665692817/    
2022/10/14(金) 23:04:40.16ID:V1ofmnnx
gitを使わずにディレクトリコピーでバージョン管理2
https://mevius.5ch.net/test/read.cgi/tech/1665692817/     
2022/10/14(金) 23:04:55.67ID:V1ofmnnx
gitを使わずにディレクトリコピーでバージョン管理2
https://mevius.5ch.net/test/read.cgi/tech/1665692817/      
2022/10/14(金) 23:05:11.35ID:V1ofmnnx
gitを使わずにディレクトリコピーでバージョン管理2
https://mevius.5ch.net/test/read.cgi/tech/1665692817/        
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 402日 5時間 44分 55秒
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況