[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2ch.scのread.cgiへ]
Update time : 08/15 09:43 / Filesize : 170 KB / Number-of Response : 642
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

バージョン管理システムについて語るスレ10



1 名前:デフォルトの名無しさん [2014/02/23(日) 18:17:11.03 .net]
バージョン管理システムについて語りましょう

●過去スレ
バージョン管理システムについて語るスレ
pc11.2ch.net/test/read.cgi/tech/1193332500/
バージョン管理システムについて語るスレ2
pc11.2ch.net/test/read.cgi/tech/1215520728/
バージョン管理システムについて語るスレ3
pc12.2ch.net/test/read.cgi/tech/1228366972/
バージョン管理システムについて語るスレ4
pc12.2ch.net/test/read.cgi/tech/1242918130/
バージョン管理システムについて語るスレ5
pc12.2ch.net/test/read.cgi/tech/1255241922/
バージョン管理システムについて語るスレ6
hibari.2ch.net/test/read.cgi/tech/1270640436/
バージョン管理システムについて語るスレ7
hibari.2ch.net/test/read.cgi/tech/1283780922/
バージョン管理システムについて語るスレ8
toro.2ch.net/test/read.cgi/tech/1295493964/
バージョン管理システムについて語るスレ9
toro.2ch.net/test/read.cgi/tech/1334766732/

449 名前:デフォルトの名無しさん mailto:sage [2015/02/22(日) 17:42:11.95 ID:/3o/v0h5.net]
いまだにbazaar使ってるの、わたしだけ(´・ω・`)?

450 名前:デフォルトの名無しさん mailto:sage [2015/02/22(日) 18:45:23.38 ID:Jx0nX4SN.net]
>>449
大丈夫だ。俺もいる。
ただ世界中で2人だけかもしれんけど

451 名前:デフォルトの名無しさん mailto:sage [2015/02/22(日) 19:51:26.66 ID:HBeGusFk.net]
あと10年使い続けたら、NHKがドキュメンタリーの取材に来るよ。

452 名前:デフォルトの名無しさん mailto:sage [2015/02/22(日) 21:28:55.54 ID:XKkbsrmM.net]
>>441
取っ付き易さだけ言えば、TortoiseSVN をクライアントにインストールするのが簡単だと思う。
リポジトリの作成を含めて GUI でできるし。

453 名前:デフォルトの名無しさん mailto:sage [2015/02/23(月) 20:57:38.33 ID:YX8pSHyr.net]
>>450
(´・ω・`)人(´・ω・`)ナカーマ

bzr使いやすいんだよね・・・ぼくには

454 名前:デフォルトの名無しさん mailto:sage [2015/02/24(火) 19:53:19.54 ID:ibhwBdhv.net]
gitなんて使ったこともないはずの上司が「プルリク送っといたからよろしく」と言い出すから何かと思ったら、プルリクなんて何も来ていない。
目の前でもう一度操作させたら、addしてなかった。
当然commitできていないし、どうしてこれでプルリク作った気になれたのか不思議。
「addするんですよ」と言ったら「めんどくさい!もうやらん!」だとさ。orz

455 名前:デフォルトの名無しさん mailto:sage [2015/02/24(火) 19:56:55.45 ID:hxiOplHk.net]
人に何かを教えるのはコツがいるんすよ

456 名前:デフォルトの名無しさん mailto:sage [2015/02/24(火) 19:59:07.49 ID:hoWfolAu.net]
よろしくといったときの上司のドヤ顔が目に浮かぶ

457 名前:デフォルトの名無しさん mailto:sage [2015/02/24(火) 23:05:04.11 ID:6S/sU0E/.net]
プルリクって言いたいだけちゃうんかと(´・ω・`)(´・ω・`)(´・ω・`)



458 名前:デフォルトの名無しさん mailto:sage [2015/02/25(水) 00:57:15.79 ID:PD19Kjkh.net]
まずローカルリポジトリだけで便利ってのを知っとくとadd/commitが面倒なんて言わないと思うんだよな
いきなりリモート前提でやると面倒に見える手順だけども

459 名前:デフォルトの名無しさん mailto:sage [2015/02/25(水) 00:58:50.46 ID:vLMr5bhE.net]
作業を細かく区切ってやらんと意味ないわ

460 名前:デフォルトの名無しさん mailto:sage [2015/02/25(水) 12:43:36.40 ID:jNJiSOpZ.net]
>>459
それは違う。

作業を計画的にやらないからそうなる。
行き当たりばったりでコード書いてるでしょ?

461 名前:デフォルトの名無しさん mailto:sage [2015/02/25(水) 15:49:16.30 ID:8ejgf7d6.net]
>>450
私も使っとるぞよ。
ファイル名に日本語があるドキュメントの管理が主な用途だが。
まあでも3人てことはないぞ。KiCad では Bazaar が使われてるっぽい。

ソースコードなんかは、なぜか名前が出てこない Mercurial を使ってる。

462 名前:デフォルトの名無しさん mailto:sage [2015/02/27(金) 04:32:41.95 ID:SYx5FGl1.net]
> なぜか名前が出てこない Mercurial

知名度ではGitに劣るからVCS全体での話に使いづらいし
専用スレがある程度には有名だから、悲観ネタにするほどでもない上に
このスレじゃないと話せないってものでもないんだよなあ

463 名前:デフォルトの名無しさん mailto:sage [2015/02/27(金) 10:42:59.06 ID:bYWLiJZd.net]
mercurialの話は
https://groups.google.com/forum/#!forum/mercurial-ja

464 名前:デフォルトの名無しさん mailto:sage [2015/07/19(日) 10:26:58.56 ID:oCEbBSyu.net]
Windowsのコードもunixのコードも一緒に管理できるやつはないですかねぇ

465 名前:デフォルトの名無しさん mailto:sage [2015/07/19(日) 10:36:39.93 ID:eXANfUZ5.net]
>>3 のやつ大抵WindowsでもUnixでも動くと思うけど

466 名前:デフォルトの名無しさん mailto:sage [2015/07/19(日) 17:07:39.30 ID:3kuejrUB.net]
>>3
のやつって資材は各環境に格納できて、Windowsクライアントとかから一元操作できるんですかね?

467 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 11:29:39.37 ID:iG6DS0Hh.net]
安心して日本語ファイル名が使えるものはないですかねぇ…



468 名前:デフォルトの名無しさん mailto:sage [2015/08/09(日) 12:43:00.98 ID:7jlEc6rs.net]
subversion

469 名前:デフォルトの名無しさん mailto:sage [2016/02/08(月) 07:26:37.99 ID:5ry4fZpQ.net]
CVSがわかり易い

470 名前:デフォルトの名無しさん mailto:sage [2016/02/20(土) 12:52:35.28 ID:e43erU4G.net]
>>467
bzr

471 名前:デフォルトの名無しさん mailto:sage [2016/03/28(月) 12:28:50.09 ID:jI9F+kOe.net]
どうでもイイけどdevは、デバイスと混乱されるから使わないで欲しいw

472 名前:デフォルトの名無しさん mailto:sage [2016/04/09(土) 22:21:17.56 ID:y/nV1xKV.net]
>>470 bzr から移行したいので…

473 名前:デフォルトの名無しさん mailto:sage [2016/04/10(日) 19:29:13.62 ID:AbYPTdqD.net]
Windows が UTF-8 になればねえ。

474 名前:デフォルトの名無しさん mailto:sage [2016/04/11(月) 12:14:30.87 ID:KLWDT4Re.net]
mintty

475 名前:デフォルトの名無しさん [2016/05/01(日) 15:27:33.79 ID:tKi6j9CT.net]
匿名通信(Tor、i2p等)ができるファイル共有ソフトBitComet(ビットコメット)みたいな、
BitTorrentがオープンソースで開発されています

言語は何でも大丈夫だそうなので、P2P書きたい!って人居ませんか?

Covenantの作者(Lyrise)がそういう人と話したいそうなので、よろしければツイートお願いします
https://twitter.com/Lyrise_al

ちなみにオイラはCovenantの完成が待ち遠しいプログラミングできないアスペルガーw


The Covenant Project
概要

Covenantは、純粋P2Pのファイル共有ソフトです

目的

インターネットにおける権力による抑圧を排除することが最終的な目標です。 そのためにCovenantでは、中央に依存しない、高効率で検索能力の高いファイル共有の機能をユーザーに提供します

特徴

Covenant = Bittorrent + Abstract Network + DHT + (Search = WoT + PoW)

接続は抽象化されているので、I2P, Tor, TCP, Proxy, その他を利用可能です
DHTにはKademlia + コネクションプールを使用します
UPnPによってポートを解放することができますが、Port0でも利用可能です(接続数は少なくなります)
検索リクエスト、アップロード、ダウンロードなどのすべての通信はDHT的に分散され、特定のサーバーに依存しません


476 名前:デフォルトの名無しさん [2016/05/16(月) 02:38:23.39 ID:48cZCqzj.net]
「BitKeeper 7.2」、Apache License 2.0でソースコードを公開
https://osdn.jp/magazine/16/05/12/153000
OSSコミュニティとの対立から11年、BitKeeperがオープンソース化される
opensource.srad.jp/story/16/05/15/0457249/

感慨深い話ではあるが、今更過ぎるけど使えるの?

477 名前:デフォルトの名無しさん mailto:sage [2016/05/16(月) 06:53:06.30 ID:qbgkd5A8.net]
GPLじゃないなら組み込むアプリケーションでてくるのかな
gitを版管理として使いたいという需要以前からあるよね



478 名前:デフォルトの名無しさん mailto:sage [2016/05/16(月) 09:24:44.48 ID:HysSRgR+.net]
gitコマンドを一緒に置いておいて外部プロセスとして使う分にはGPL関係ないし、libgit2ならリンク時例外あるしでそっち方面には影響なさそう
しかし15年前なら…

479 名前:デフォルトの名無しさん mailto:sage [2016/05/16(月) 09:55:57.36 ID:IBGTyv6p.net]
名前を変えてイメチェンすべき

ZuttoKeeper

480 名前:デフォルトの名無しさん mailto:sage [2016/11/02(水) 21:24:58.81 ID:a7tHL4Q3.net]
Git 対 Subversion:長引く争い | ReadWrite[日本版]
readwrite.jp/startup/4492/

なかなかGitに移行しないなんて言われてた時代があったんだな

> 2010年にはSubversionが、ソフトウェアの共同開発には
> 欠かせないツールであるバージョン管理システムの60%以上を占めていた。
> Forresterによれば、この時期Gitのシェアはわずか2.7%であった。
> Redmonkのアナリストであるステファン・オグレディが集めたデータによると、
> 今日(注2014年)ではGitのシェアは28%まで増加し、Subversionの地位を脅かしている。

481 名前:デフォルトの名無しさん [2016/11/02(水) 22:43:28.29 ID:MYQ7Ohex.net]
争ったことが一度でもあっただろうか

482 名前:デフォルトの名無しさん mailto:sage [2016/11/03(木) 15:56:06.07 ID:h1F6iaqt.net]
HGのことも思い出して下さい

483 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 19:21:01.27 ID:e+KIl4Jn.net]
Bazaar「・・・」

484 名前:デフォルトの名無しさん mailto:sage [2016/11/04(金) 22:49:28.02 ID:T+uxQgkl.net]
hg も bzr も使ってるぜ。

485 名前:デフォルトの名無しさん mailto:sage [2016/11/07(月) 18:51:53.72 ID:1ToE65c9.net]
darcs「僕を忘れてるよね?」

486 名前:デフォルトの名無しさん mailto:sage [2016/11/07(月) 23:00:17.96 ID:5lIwdUhD.net]
VSS「私が伝説だ」

487 名前:デフォルトの名無しさん mailto:sage [2016/11/08(火) 02:23:31.15 ID:jrmD4pag.net]
今の時代にSubversion使います言われたら絶望するわ



488 名前:デフォルトの名無しさん mailto:sage [2016/11/08(火) 07:12:01.73 ID:2Nx7aZb/.net]
svk「だよな」

489 名前:デフォルトの名無しさん mailto:sage [2016/11/08(火) 11:55:06.41 ID:ZBAGJV1u.net]
csv「呼びましたか?」

490 名前:デフォルトの名無しさん mailto:sage [2016/11/08(火) 12:40:00.00 ID:KG3cnnP5.net]
>>489
cvs「おい!お前は……」
rcs「関係ねえ!」

491 名前:デフォルトの名無しさん mailto:sage [2016/11/09(水) 12:57:09.53 ID:vxWv5Sjd.net]
SCCS「...」

492 名前:デフォルトの名無しさん mailto:sage [2016/11/09(水) 14:08:17.25 ID:sz1Ecny4.net]
>>491
TeamWare「俺には、お前しか居ねえよ」

493 名前:デフォルトの名無しさん [2016/11/10(木) 09:27:15.68 ID:tKSmyIgp.net]
>>489
tsv「俺たちはお呼びじゃない」

494 名前:デフォルトの名無しさん [2016/11/15(火) 20:29:13.95 ID:HRzgVR+8.net]
gitもここ数年意味ない機能追加ばかりだが

495 名前:デフォルトの名無しさん [2016/11/16(水) 02:41:12.10 ID:fzskfnoe.net]
gitスレ人いなくなっててわろす

496 名前:デフォルトの名無しさん mailto:sage [2016/11/16(水) 04:05:09.28 ID:FTOJZ9+Y.net]
じゃ今なにが主流なん?

497 名前:デフォルトの名無しさん [2016/12/19(月) 12:46:04.24 ID:z9XVuDpo.net]
水炊きごはん



498 名前:デフォルトの名無しさん mailto:sage [2016/12/26(月) 08:28:54.29 ID:6gOvZXV/.net]
tortoisegit
とか初心者でも使いやすいんじゃないかね。

499 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 00:11:38.54 ID:RrrGuuGp.net]
↓のブログによると、Subversion 「スナップショット」型で、Gitは「チェンジセット」型なんだそうだ。

SVN脳患者から見たGit
qiita.com/kaityo256/items/81e7951a1ca2706955a4

だけど、↓のブログによると、darcsはpatch-basedで、他のVCSはsnapshot-basedなんだそうだ。 darcs 恐るべし。

分散VCSのモデル、あるいはPijulについて
keens.github.io/blog/2016/02/14/dvcsnomoderu_aruihapijulnitsuite/

500 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 02:19:43.40 ID:lRmYz8pA.net]
不要なパッチを削除できるあたりdarcsのほうが好きだったのでうまく成長してほしい

501 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 08:13:39.05 ID:SYC8QPRg.net]
内部での保存方法はgitこそスナップショットでsvnは(逆方向の)patch-basedだろ?
少なくともgitがチェンジセット型ってこたーない。gitでの差分の見え方なんて後からオプション次第で変わるし

502 名前:デフォルトの名無しさん [2017/02/02(木) 12:54:35.84 ID:Y5kXFMjA.net]
うむ

503 名前:デフォルトの名無しさん mailto:sage [2017/02/07(火) 20:30:10.92 ID:oyZmvWF9.net]
SVN脳の問題点というかSVN系統の人が怖がってるのは結局
SVN 系統では commit と push が同一になっているから
merge を極端に恐れてるってだけじゃないかと。

504 名前:デフォルトの名無しさん mailto:sage [2017/02/07(火) 20:57:37.50 ID:+JGOmGWJ.net]
svnだって、commitするときに他の人が先に変更を加えていたら
updateしてからcommitしなおす事になるし、このときローカルでちょこちょこ辻褄合わせをする作業は
git pull --rebaseと同じはずなんだけどな

505 名前:デフォルトの名無しさん mailto:sage [2017/02/08(水) 12:17:33.93 ID:6AUIUEjF.net]
コミット時にコンフリクトする集中型の方が恐怖だけどな。
分散型は、いったんコミットした後で改めてマージするんで、
わけわからなくなっても、何度でもやり直せる。

506 名前:デフォルトの名無しさん mailto:sage [2017/02/08(水) 23:27:00.23 ID:b6dR+iVQ.net]
いやだからその svn での恐怖心を
なんだか知らんが git を使ってても引きづってるってことなんじゃないかと。

507 名前:デフォルトの名無しさん mailto:sage [2017/02/13(月) 15:12:37.22 ID:W5+ofgFM.net]
一番の恐怖は、コンフリクトが判明するのが後のタイミングになるってことなんだよ
Excelとかマージできないバイナリ系ファイルも一緒に管理してるから……



508 名前:デフォルトの名無しさん mailto:sage [2017/02/13(月) 17:53:09.58 ID:UyeCKZqE.net]
混ぜるな危険

509 名前:デフォルトの名無しさん mailto:sage [2017/02/26(日) 08:37:46.10 ID:bXA9paU+.net]
これヤバいな

https://arstechnica.com/security/2017/02/watershed-sha1-collision-just-broke-the-webkit-repository-others-may-follow/

510 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 08:20:28.94 ID:We1BNnwe.net]
記事のコメントを見ると
WebKitのSVNリポジトリで、ハッシュ衝突したPDFがキャッシュ・ポイズニング攻撃に使えるかテストするために
ハッシュ衝突したPDFをコミットしたら
リポジトリがあぼ〜んってなったと言う訳か

てかWebKitってまだSVN使ってたの?

511 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 08:21:28.28 ID:We1BNnwe.net]
gitは仮に衝突しても大丈夫みたいな事言ってたけど
どんな感じなのかは知らない

512 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 09:01:25.72 ID:Nr7urPV/.net]
分散型は、一旦コミットした後でマージするから、
最悪マージ前の双方のバージョンは残ってるってことじゃないの?

513 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 13:23:54.33 ID:d1iwkzW4.net]
読んでないけどハッシュが衝突する奇跡が起きたらあぼーんしても不思議で無いね

514 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 14:29:50.48 ID:wYyI9EhD.net]
リーナス・トーバルズがハッシュ衝突について語ってるGoogle+の投稿
https://plus.google.com/+LinusTorvalds/posts/7tp2gYWQugL

別のハッシュアルゴリズムを使う計画はあるらしい

Gitを修正してmitigation(緩和?)できるってのはどういう事だろう

実際は衝突する事なんてそんな無いってのはまあ分かる

515 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 19:22:25.79 ID:NWFSmelL.net]
>>513
悪意を持った誰かが公開されているpdfをコミットしただけでぶっ壊せる
もしくはWebkitのように、システムの振る舞いを調べるテスト目的でコミットしても壊れる

516 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 19:55:22.59 ID:LA1Z4pgP.net]
>>515
そのうち SHA-256 とかにするんじゃね

517 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 21:07:54.65 ID:V2YMs/sH.net]
切り替えは相当大変だろうな



518 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 22:08:04.59 ID:ZZ1gzprq.net]
>>513
奇跡じゃないって話だろ

519 名前:デフォルトの名無しさん mailto:sage [2017/03/09(木) 23:11:06.25 ID:SohBzwwd.net]
>>517
旧バージョンでダンプして新バージョンでロードするだけでしょ
いままででもリポジトリのバージョン変わったらそうやってたし

520 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 10:28:05.47 ID:tUUn7aQW.net]
まあバージョン管理程度なら大した問題にはならんだろ。
ちょっとしたスクリプトを一枚かませばいいくらいの話。

521 名前:デフォルトの名無しさん mailto:sage [2017/03/22(水) 01:28:09.68 ID:MyrW3Mfd.net]
>>520
問題になったやん

522 名前:デフォルトの名無しさん mailto:sage [2017/03/23(木) 00:11:04.47 ID:M1uPRgNk.net]
嫌がらせならハッシュ衝突なんて凝ったことしなくてもできる訳で
嫌がらせ以上のことが可能かといえばそういう話も無く

523 名前:デフォルトの名無しさん [2017/03/26(日) 09:54:40.33 ID:GxjULHy0.net]
>>487
未だに使ってるとこあるよ。あり得ないと思った

524 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 10:18:41.36 ID:HsMpHt+x.net]
未だにVSS使ってる魔境もあるぞ

525 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 11:52:30.59 ID:iTS+fWTZ.net]
>>523
普通に使ってるけど?
git だとアクセス制限とかかけられなかったりするから会社では使えないケースもあるし

526 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 12:27:51.46 ID:7dOJEWlC.net]
>>525
かけられる。かける方法を知らないお前が馬鹿なだけ

527 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 18:51:27.67 ID:iTS+fWTZ.net]
https://git-scm.com/book/ja/v1/Git-%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC-Gitolite
のことを言ってるのかな?
それなら知ってるから無駄に煽るな



528 名前:デフォルトの名無しさん [2017/03/26(日) 19:12:03.88 ID:K0FPpjuZ.net]
東京電力の新会長に日立製作所の人間が就任

529 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 20:40:16.26 ID:CAdFcq03.net]
>>526
馬鹿を晒した気分はどうよ?

530 名前:デフォルトの名無しさん mailto:sage [2017/03/26(日) 20:54:59.26 ID:7dOJEWlC.net]
>>529
かけられたが?

531 名前:デフォルトの名無しさん [2017/03/27(月) 01:00:14.02 ID:70JXvwsB.net]
素人でスマンが、実際のところsubversionではできてgitではできないアクセス制限ってどんなのがあるの?

532 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 11:09:36.85 ID:e29nEpzR.net]
>>531
リポジトリの一部を読み出し不可にすること

533 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 11:20:28.28 ID:LarKYmAi.net]
>>532
svnだとリモートリポジトリを作るのが面倒(?)とかいう理由で
全てのプロジェクトを一つのリポジトリに入れるとかいう
アホな使い方をしている例をしていたけど、そういう話?

リポジトリの一部を読み出し不可にするのであれば
その部分だけ別リポジトリに分ければ良いと思うけど?
submoduleがあるからリポジトリの特定のディレクトリだけ
別リポジトリにするなんてことも簡単にできる

534 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 11:21:50.59 ID:LarKYmAi.net]
それからsvnでリポジトリの一部を読み出し不可にするって
apacheの設定の話をしてる?

それapacheの機能だよね?

535 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 12:23:49.25 ID:X8AlYPVD.net]
横だがsubmoduleはアンチパターン的な扱いになってきてなかったっけ

536 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 12:25:01.61 ID:e29nEpzR.net]
>>533-534
プロジェクトとかシステムの一部のソースは外注さんには公開しないと言うのは別に珍しい話ではない
アクセス制御のために別リポジトリにするのは本末転倒
あと Apache の機能で Subversion の機能じゃないじゃんとか子供みたいなこと言うのは恥ずかしくないのか?

537 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 14:24:08.92 ID:LarKYmAi.net]
> あと Apache の機能で Subversion の機能じゃないじゃんとか子供みたいなこと言うのは恥ずかしくないのか?

いいや? Apacheの機能を使ってもいいというのであれば
gitでも同じことはできる。



538 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 14:27:12.05 ID:LarKYmAi.net]
> プロジェクトとかシステムの一部のソースは外注さんには公開しないと言うのは別に珍しい話ではない
公開するものだけを渡せばいいだけの話
公開しないものと公開するものを同じリポジトリに入れる必要がない。

> アクセス制御のために別リポジトリにするのは本末転倒
それこそ別リポジトリにするべきことだろう。

別リポジトリににすればいいだけなのに、
公開しないものを同じリポジトリに入れて
アクセス制御するほうが本末転倒だろう。

539 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 15:01:35.22 ID:X8AlYPVD.net]
プロジェクトで要求するような詳細な権限管理はGitHubみたいなアプリケーション側ですることでSCMの責務ではない
以上

540 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 15:19:58.53 ID:BGS+rNUA.net]
>>538
> > アクセス制御のために別リポジトリにするのは本末転倒
> それこそ別リポジトリにするべきことだろう。
時系列を考えないと。

最初は全て同一リポジトリで社内ユーザなら誰でも見られるようにする。
その後、一般公開したり、一部を外部に開発依頼することになったりするときに、全部を公開するのがまずいとなる。
そういうときに、権限管理があったら便利だよねってこと。

最初から、将来起こりえるだろう事象を見越して、リポジトリを分割管理する方が本末転倒だと思うけどね。

541 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 16:41:44.76 ID:LarKYmAi.net]
最初は全て同一リポジトリで社内ユーザなら誰でも見られるようにする。
その後、一般公開したり、一部を外部に開発依頼することになったりするときに、
公開するものだけをまとめたほうがいいだろう?

アクセス禁止がデフォルト設定
公開したいところだけ、別リポジトリにまとめる


リポジトリをアクセス許可にして制限するというやり方では
ミスしやすい

542 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 16:48:12.04 ID:BGS+rNUA.net]
>>541
どちらがベターかはケースバイケースでしょう。
あなたがべき論でもって、権限管理方式を全否定しているからレスしただけ。

543 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 16:48:57.03 ID:LarKYmAi.net]
もともと「社内だけで使えるリポジトリ」と思っていたわけで、
どこに何をおいても社内だけだから安全だと思ってしまう。

「社内だけで使えるリポジトリ」の一部を社外にも公開しますよと
通知した所で、忘れる可能性がある。
その一部に間違えて、公開してはいけない情報を入れてしまったら?

そうなるから「社内だけで使えるリポジトリ」を
あとから変更するというのはやってはいけない。

「社内だけで使えるリポジトリ」は将来に渡っても
社内だけにしておかないといけない。

そうすると当然、社外とも共有するリポジトリを作るという話になる。
もちろん最初に作るわけじゃない。
必要になった時点で作ればいいだけ。

必要になった時点で必要な権限で新しいリポジトリを作る。
最初から公開するものとして作っているのだから間違えることもない。
別リポジトリにすることは、安全に公開範囲を決める方法となる

いちいち、このディレクトリって、誰が見れるんだっけ?
などと気にする必要もなくなる。

544 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 16:49:44.27 ID:LarKYmAi.net]
>>542
いずれのケースでもリポジトリを分けるほうがベター
subversionを使っていたとしてもリポジトリを分けたほうが良い

545 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 16:55:09.24 ID:BGS+rNUA.net]
>>543
そういうこと言い始めたら、ファイルシステム全体で権限管理しているLinuxなんて信用ならんってことになりませんかね。

546 名前:デフォルトの名無しさん [2017/03/27(月) 17:03:34.11 ID:DbmaBtXa.net]
>>545
ならねーよ

547 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 17:04:29.56 ID:LarKYmAi.net]
ならないな。

ユーザーごとにディレクトリ別れているわけだし



548 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 17:09:35.26 ID:BGS+rNUA.net]
そう、なりませんよね。

だったら、もしgitにも権限管理機能があったら、やはり同じように信頼できるやり方ができるんじゃないですかね。

549 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 17:31:02.44 ID:LarKYmAi.net]
ソースコードの場合は、原則として
リポジトリの全てがないとビルドできないのだから
ディレクトリの一部が見れないという方式は取れない。

もし別々にビルドできるのであれば、
それは別のリポジトリにする方が良い
モジュールの独立性を高くできる。

モジュールの時点で独立しているので、
ソースコードの一部を隠すという発想よりも
安全に運用できる。

550 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 18:24:55.49 ID:e29nEpzR.net]
>>537
使っていいからやり方教えて

>>538
アクセス権限の変更が必要になる度にリポジトリの構成を変えるの?
なかなか小学生らしい斬新な発想ですね w

>>539
github ならできるの?

551 名前:デフォルトの名無しさん [2017/03/27(月) 18:52:07.74 ID:DbmaBtXa.net]
>>548
論理飛躍しすぎ。

552 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 19:35:47.70 ID:e29nEpzR.net]
非公開の情報を間違ったディレクトリに突っ込む >>543 みたいな間抜けな奴は同じ情報を間違ったリポジトリにも突っ込むと思った方がいい
そもそもそう言う間抜けに書き込み権限を与えるなよ w

553 名前:デフォルトの名無しさん mailto:sage [2017/03/27(月) 21:23:26.89 ID:9ObHSaYA.net]
alt gitまだー?

554 名前:デフォルトの名無しさん mailto:sage [2017/03/28(火) 11:09:32.22 ID:uzRike2T.net]
>>549
> ソースコードの場合は、原則として
> リポジトリの全てがないとビルドできないのだから
そんなことない。
メインアプリ+プラグイン/ライブラリ複数を一度のビルドでコンパイルするケースは結構ある。
出力されるのが、LM + .so複数みたいな。

555 名前:デフォルトの名無しさん mailto:sage [2017/03/28(火) 21:26:42.96 ID:8XEqMjkn.net]
>>554
一部だけビルドできるってことは、別のリポジトリにできるということ。
ならば、そうすればいいだけの話

556 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 10:34:46.63 ID:Y3wjV6v+.net]
>>555
> 一部だけビルドできるってことは、別のリポジトリにできるということ。
なるほど、ここに誤解があるのか。

「一部だけビルドできる」というのと「別のリポジトリにできる」というのはイコールじゃない場合が多い。
両者に依存関係がある場合ね。

簡単に分割できるのは、ビルドが不要な言語に多いんじゃないか?

557 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 10:55:14.48 ID:BMMgvCDG.net]
それは一部だけビルドできると言っていいのか…?
あとそれってsvnでアクセス権設定しても同じように困るんじゃないの?



558 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 13:17:13.75 ID:Y3wjV6v+.net]
>>557
> それは一部だけビルドできると言っていいのか…?
まあ、こんな感じですかね。
foreach dir in subdirs
 cd dir; exec build_script
end

> あとそれってsvnでアクセス権設定しても同じように困るんじゃないの?
subdirのいくつかが欠けていても、それは単にビルドされないだけですね。
あと、svnでできるかどうかは知りません。

559 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 13:25:46.88 ID:Y3wjV6v+.net]
とういか、別にそんな細かい話したいわけじゃなくて、リポジトリの一部をomitして提供、
あるいは一部のみ提供する必要があったとき、リポジトリを分割するだけが解じゃなくて、
権限設定機能があるならそれで済み場合もあるってこと。

なぜだか、それに強行に反対する人(たち?)がいるようで。

560 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 16:15:13.03 ID:dkT05tkI.net]
>なぜだか、それに強行に反対する人(たち?)がいるようで。
逆じゃないの

gitじゃアクセス権出来ないから使えない状況がある(>>525)って所が発端で、リポジトリ分ければ良いじゃんって人とリポジトリ分けられないじゃんって人が言い合ってたのが今の流れでしょ

561 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 16:35:56.60 ID:Y3wjV6v+.net]
>>560
> 逆じゃないの
そこも認識が違ってますね。
他の人はともかく、俺はSCM一般の話をしてたつもり。

> リポジトリ分けられないじゃん
いや、そんな人いないと思うけど・・・。

git固有の話をするなら、モジュールを分割してsubmoduleで扱う方式だと、そのリポジトリの
利用者全員に影響を与えてしまうというデメリットがあるね。

562 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 17:51:38.84 ID:nMwlQpLq.net]
リポジトリ分けたい人は分ければいい
俺はアクセス権のためにいちいちリポジトリ分けたりするのは本末転倒って思ってるからそんなことをしないだけ

563 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 18:25:33.13 ID:Y3wjV6v+.net]
>>562
ですねぇ。

この話題ももう終わりだろうから、一つだけコメントしておこう。
>>533
> 全てのプロジェクトを一つのリポジトリに入れるとかいう
> アホな使い方
googleはそうしてますね。

564 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 21:33:57.72 ID:G25OA3ZV.net]
>>562
> 俺はアクセス権のためにいちいちリポジトリ分けたりするのは本末転倒

いや、どこが "本末" が "転倒" してるんだ?って話なんだが。

重要なのはアクセス権が違うのだから、きちんと役割を分けましょうということだろう?
リポジトリを分ければ、きちんと役割が分かれるのだから
本末は転倒してないだろ?

やり方が複数あるってだけだよ。

リポジトリごとに分ければ、誰がそこにアクセスできるのか明確になるし、
githubなんかの情報共有でもリポジトリが別れているから、
issueなどに書かれた見せてはいけない情報だって見れなくできる。

メリットのほうが大きいと思うが?

逆に聞きたいんだが、ファイルのアクセス権に対応したチケット管理ツールとかあるの?
このディレクトリに関するチケットは見せないみたいな

565 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 21:50:59.15 ID:zrYSsU9g.net]
>>559
たぶん、「権限設定機能」の設定が無駄に複雑な機能になる。

566 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 21:56:32.41 ID:rnkAS5XR.net]
>>565の話にも関係してるけど)

それからsvnにあるのはアクセス権の機能じゃないからな。
svnにあるのはリポジトリの特定ディレクトリ以下のみをチェックアウトできる機能だけ
ユーザー登録をsvnに設定するわけじゃない。apacheなどの設定
バージョン管理ソフト自体にアクセス権の機能をつけたら無駄に複雑になる。

本末転倒というならば、むしろこっちの方だろう。
アクセス権を実現するためだけに、apacheなどと連携しなければいけない。
リポジトリそのものを分ければ、git単体でアクセス権を実現できるのに
アクセス権を実現するためだけに、ユーザー管理用のサーバーが必要になってしまう。

567 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 21:57:43.60 ID:rnkAS5XR.net]
ちなみに、
> svnにあるのはリポジトリの特定ディレクトリ以下のみをチェックアウトできる機能
があるために、svnではいちいちブランチ切るのに長いディレクトリ名を指定したりして
面倒になってしまっている。



568 名前:デフォルトの名無しさん [2017/03/29(水) 22:32:33.69 ID:4ECDiWLN.net]
は?

569 名前:デフォルトの名無しさん mailto:sage [2017/03/29(水) 22:34:05.79 ID:s7sfWWM2.net]
authzはsvnサーバーの設定じゃないというのか?

570 名前:デフォルトの名無しさん mailto:sage [2017/03/30(木) 08:15:34.48 ID:tcaHNIPG.net]
>>564
> 重要なのはアクセス権が違うのだから、きちんと役割を分けましょうということだろう?
意味不明
役割とアクセス権は関連がある時もあるが基本的には別々の話

571 名前:デフォルトの名無しさん mailto:sage [2017/03/30(木) 08:19:51.08 ID:tcaHNIPG.net]
>>566-567
何で話をループさせたがるんだろう?

> あと Apache の機能で Subversion の機能じゃないじゃんとか子供みたいなこと言うのは恥ずかしくないのか?

せめて

> >>537
> 使っていいからやり方教えて
> >>539
> github ならできるの?

に回答してからにしなよ

572 名前:デフォルトの名無しさん mailto:sage [2017/03/30(木) 10:39:36.78 ID:+VntR3if.net]
まだ終わらないんですかね。

>>564
> やり方が複数あるってだけだよ。
「分けるべし」というべき論じゃないのなら、それで終了ですね。

> リポジトリを分ければ、きちんと役割が分かれるのだから
例えば、アクセス権がが違うユーザを登録する必要があるから、redmineを別サーバに建てて既存コンテンツを分割したりしますかと聞きたくなりますね。
本質的には、それと同じ事。

> たぶん、「権限設定機能」の設定が無駄に複雑な機能になる。
まぁ、gitをベースに考えるとそうかもしれませんね。
Perforceから入ったりすると、権限設定という概念の方が普通だと思うかも。

573 名前:デフォルトの名無しさん mailto:sage [2017/03/30(木) 10:44:30.88 ID:+VntR3if.net]
ちなみに、Perforceはこんな感じです。

> 「メタデータのみ参照可」「ファイルの内容まで参照可」「ファイルの更新可」 「ディポの更新可」
> 「システム管理用コマンドの実行可」等のアクセス制御を、ユーザ単位かつ ファイル単位に行う
> ことができます。
> ユーザの指定は、PERFORCEが独自に管理するグループの指定で行うことも可能ですし、
> ファイルに指定には "*" や "..." 等のワイルドカードも指定可能ですので、 細かい設定も簡単に
> 実現できます。
www.toyo.co.jp/ss/faq/detail/id=7208

デフォルトが全アクセス可で、駄目な奴だけ禁止するブラックリスト方式も、
デフォルトが全アクセス不可で、いい奴だけ登録するホワイトリスト方式もとれます。

574 名前:デフォルトの名無しさん [2017/03/30(木) 21:39:34.19 ID:+FVPoQLm.net]
>>573
svnだとどんな感じ?

575 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 00:44:40.10 ID:ryHYQIXS.net]
そんな設定するくらいならリポジトリ分けた方がよっぽど簡単じゃん。

576 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 07:28:27.46 ID:LVEfh2/Z.net]
無限ループ命令が発行されました

577 名前:デフォルトの名無しさん mailto:sage [2017/03/31(金) 13:38:36.99 ID:St8TnNI7.net]
なんにでも終わりはあるよ



578 名前:デフォルトの名無しさん [2017/03/31(金) 23:50:54.07 ID:gJiWNexQ.net]
という事にしたい模様

579 名前:デフォルトの名無しさん mailto:sage [2017/04/01(土) 01:39:47.54 ID:iJwskPQ3.net]
for(;;)
{}

580 名前:デフォルトの名無しさん [2017/05/02(火) 18:53:02.76 ID:XeePHwp1.net]
外出先でもすぐに使用できる
1CDバージョン管理システム的なものないかな
USBブートができないマシンでもCDブートならできそうだから
リポジトリはUSBで

581 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 19:10:30.69 ID:vsrARK6+.net]
git

582 名前:デフォルトの名無しさん mailto:sage [2017/05/02(火) 21:27:53.12 ID:5C1gGMjC.net]
たとえば--prefix=/mnt/mygitでビルドしておいて、使うときはそこへmountすればいいんでない

583 名前:デフォルトの名無しさん mailto:sage [2017/07/28(金) 15:24:24.41 ID:x8Tx8lXm.net]
>>286
七割は言いすぎかと

584 名前:デフォルトの名無しさん mailto:sage [2017/07/28(金) 17:13:24.86 ID:NpxW3mJn.net]
1.7光年の彼方から乙

585 名前:デフォルトの名無しさん mailto:sage [2017/07/28(金) 21:50:15.87 ID:wndodTEE.net]
>>583
>>286の回りではってことだろ
井の中の蛙は自分の回りが平均だから

586 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 04:35:46.26 ID:rOvfQBTy.net]
バージンはいいよね

587 名前:デフォルトの名無しさん mailto:sage [2017/08/12(土) 08:18:32.99 ID:ORwFQQja.net]
バージン管理か



588 名前:デフォルトの名無しさん [2017/08/12(土) 20:27:01.13 ID:RUxkDAji.net]
童貞おじさん、バージンを語る。

589 名前:デフォルトの名無しさん mailto:sage [2017/09/16(土) 12:19:01.07 ID:3FA7CeLG.net]
Pijul 0.8 が出た模様。

590 名前:デフォルトの名無しさん [2017/10/31(火) 14:53:54.70 ID:Brmxd9FG.net]
Sourceforge.netでCVSのサポートが終了するらしいが
そもそもCVSってSourceForgeでまだ使えたんだ

https://sourceforge.net/blog/decommissioning-cvs-for-commits/

591 名前:デフォルトの名無しさん mailto:sage [2017/11/01(水) 11:28:36.69 ID:z3qgRRAm.net]
歴史は繰り返す

592 名前:デフォルトの名無しさん mailto:sage [2017/11/01(水) 16:21:19.71 ID:O2HN4SAq.net]
Git以外息してる?

593 名前:デフォルトの名無しさん mailto:sage [2017/11/01(水) 16:30:51.11 ID:K6DgRYf4.net]
Hg

594 名前:デフォルトの名無しさん mailto:sage [2017/11/01(水) 19:03:01.95 ID:Hc+l+qz3.net]
ここだけの話、

Gitも使いにくい

595 名前:デフォルトの名無しさん mailto:sage [2017/11/01(水) 19:16:19.84 ID:I0W5E5Et.net]
>>594
何に比べてどんなところが?

596 名前:デフォルトの名無しさん mailto:sage [2017/11/01(水) 20:24:29.37 ID:TpO8CBVi.net]
使いやすくはないだろう。
いろいろできることの代償かもしれないけど。

できることがあきらかだったsvnのほうがわかりやすくはあった。

597 名前:デフォルトの名無しさん mailto:sage [2017/11/01(水) 20:47:49.51 ID:uA9xloyC.net]
>>596
何に比べてどんなところが?



598 名前:デフォルトの名無しさん mailto:sage [2017/11/02(木) 01:33:02.56 ID:5xjuv0JL.net]
個人的にはGitよりhgの概念の方が好き

599 名前:デフォルトの名無しさん mailto:sage [2017/11/02(木) 04:47:06.67 ID:S5CQdMtg.net]
>できることがあきらかだったsvnのほうがわかりやすくはあった。

VisualStudioとかのIDEって使いにくいよなよな
make最強

600 名前:デフォルトの名無しさん mailto:sage [2017/11/13(月) 10:05:58.21 ID:4J0iHtyD.net]
制御機械のソースコードをバージョン管理したいのだけど、どれがお勧めですかね?
ソースコードといっても.NETやCみたいにテキストで開いても見れず1ファイルで保存されます。
プログラム作成ソフトもメーカー専用のものです。

601 名前:デフォルトの名無しさん mailto:sage [2017/11/13(月) 10:41:44.17 ID:qRP+g74l.net]
>>600
svnにしておけば?

602 名前:デフォルトの名無しさん mailto:sage [2017/11/13(月) 15:46:13.00 ID:wtJ6F+YY.net]
バイナリで1ファイルだったらsvnのほうがいいな

603 名前:600 mailto:sage [2017/11/13(月) 17:28:21.54 ID:4J0iHtyD.net]
svnを使ってみることにします。

とりあえずVisualSVN Serverをインストールしてみたけど、さっぱり分からんかった。
・客A/納入先X/制御機器
・客A/納入先Y/制御機器
・客B/納入先Z/制御機器
といった感じでリポジトリを作成したいけど無理なのかしら?

604 名前:デフォルトの名無しさん mailto:sage [2017/11/13(月) 18:02:33.06 ID:q1vRdnqP.net]
階層構造は無理だからリポジトリ名で工夫するしかないよ

605 名前:デフォルトの名無しさん mailto:sage [2017/11/13(月) 19:50:31.46 ID:IBZYfbeX.net]
>>603
それリポジトリ分ける必要あるの?
リポジトリをひとつにして中にその階層構造入れるんじゃダメなの?

606 名前:600 mailto:sage [2017/11/14(火) 10:18:37.75 ID:3Vca0WJj.net]
>>604
階層構造は無理なんですね。
"_"で繋ぐとかで工夫してみます。

>>605
リポジトリ=プロジェクト(客Aの納入先Xに対する制御機器)単位で
作成するものだと思い込んでました。
そういった方法もありですね。

607 名前:デフォルトの名無しさん mailto:sage [2017/11/14(火) 12:28:33.49 ID:vrLvIUm0.net]
全部別々のリポジトリにしておいて
それとは別にsvn:externalsで階層構造として見せる用のリポジトリを作ればいいんじゃね



608 名前:デフォルトの名無しさん mailto:sage [2017/11/14(火) 21:42:39.40 ID:Dc+h7CRO.net]
>>606
プロジェクト毎にリポジトリ分けるか、全部一個のリポジトリに詰め込むかはメリット/デメリットがあるのでとりあえずこのあたりを読んでおいた方がいいかも
jtdan.com/vcs/svn/svn-book/svn.reposadmin.projects.html#svn.reposadmin.projects.chooselayout
(バージョン古いけどここら辺の考え方は変わってないから)

まあ管理者コマンド使えばリポジトリを分割したりマージしたりもできるからあまり悩まずにまず使ってみればいいと思う

609 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 18:50:59.71 ID:yLWHfzrX.net]
バージョンを1.9から1.10にしたら、バージョンダウンですか?ってお客さんにツッコまれた。

610 名前:デフォルトの名無しさん mailto:sage [2018/01/30(火) 21:06:38.89 ID:+nOyuNPb.net]
>>609
てか1.10ってまだalpha版じゃねーの?

611 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 13:13:18.86 ID:kCxVsxS1.net]
そんな決まりないでしょ

612 名前:デフォルトの名無しさん mailto:sage [2018/01/31(水) 21:01:29.53 ID:yJU+6gWX.net]
決まり...?

613 名前:デフォルトの名無しさん [2018/02/03(土) 12:31:53.45 ID:TN4w/UCm.net]
リポジトリの仕組みについて質問です。

gitはファイル自体、svnは差分を保持している(最初のリビジョンだけファイル自体?)
というような情報をどかっで見たんですが、
差分ということは、たとえばリビジョン10のファイルをチェックアウトしようとしたら
内部的にはリビジョン1のファイルにリビジョン2〜9の差分情報(パッチ)を
摘要してるってことでしょうか?
その仕組みだとリビジョンが大きくなったら困る(パッチ摘要に時間かかりすぎる)ような…

結局、gitもsvnも全てのリビジョンのファイル自体をリポジトリに保持
してるんですかね?
だとしたら、リビジョンの数(コミットした回数)だけリポジトリのサイズが大きくなるの?
(10MBのファイルを100回コミットしたら1GB?)

このあたりのこと詳しく解説してるサイトないですか?

614 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 13:51:56.94 ID:K8txVhKr.net]
ファイルの中身が変わってないなら重複して保持する必要ねーだろ?

615 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 14:36:53.08 ID:TN4w/UCm.net]
>>614
変わってないファイルは保持する必要ないですね。
変わっていたら全てのリビジョンのファイルを持つ?

[リビジョン1]
1

[リビジョン2]
1
2

〜〜〜

[リビジョン100]※
1
2

99
100

って数字を1行ずつ増やしてコミットしたあったとして
リビジョン100をチェックアウトするときに※の状態のファイルが用意されている状態なのか
差分摘要して※の状態のファイル作るのか
という質問です。

616 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 17:54:43.40 ID:8pdQs/78.net]
これな
dqn.sakusakutto.jp/2013/09/git_add_very_large_file.html
neos21.hatenablog.com/entry/2016/03/04/185847

617 名前:デフォルトの名無しさん mailto:sage [2018/02/03(土) 21:10:45.47 ID:dgAq2hsG.net]
どっちも、ローカルマシンにリポジトリを簡単に作れるんだし、作って中身を見てみたら。

そういうところまで気になるのなら、少しは自分で実践しないと。



618 名前:デフォルトの名無しさん mailto:sage [2018/02/16(金) 05:59:00.05 ID:W1XJdyx1.net]
☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆

619 名前:デフォルトの名無しさん mailto:sage [2018/04/29(日) 23:57:52.26 ID:BhjSi5k8.net]
Pijul 0.10
https://pijul.org/posts/2018-04-21-pijul-0.10/

620 名前:デフォルトの名無しさん [2018/05/23(水) 20:30:45.56 ID:Au5e7VGg.net]
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

9HEXK

621 名前:デフォルトの名無しさん mailto:sage [2018/06/05(火) 00:06:38.23 ID:3DDteX42.net]
Wednesday, April 4, 2018
Darcs 2.14.0 released
blog.darcs.net/2018/04/darcs-2140-released.html

622 名前:デフォルトの名無しさん [2018/07/04(水) 22:33:23.62 ID:gFgZc5FG.net]
WR6

623 名前:デフォルトの名無しさん mailto:sage [2018/07/05(木) 16:56:07.06 ID:AeL6VB/V.net]
WR6

624 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 23:52:59.13 ID:ZzCyLc1h.net]
Pijul 0.11
https://pijul.org/posts/2018-11-20-pijul-0.11/

625 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 23:34:47.46 ID:o1qAEXsC.net]
Pijul 0.12
https://pijul.org/posts/2019-04-23-pijul-0.12/

626 名前:デフォルトの名無しさん [2021/09/11(土) 23:10:33.61 ID:F3+oZGk0.net]
_アンダーバー_スネーク_サーターアンダーギー_

627 名前:デフォルトの名無しさん mailto:sage [2021/09/12(日) 07:45:45.45 ID:09FXBLJb.net]
アホがおるw

gitを使わずにディレクトリコピーでバージョン管理
https://mevius.5ch.net/test/read.cgi/tech/1631002816/



628 名前:デフォルトの名無しさん mailto:sage [2021/09/12(日) 09:20:29.99 ID:Phq6AsIf.net]
アホが、如何にアホであるかについて議論することは時間の浪費である。

629 名前:デフォルトの名無しさん [2022/01/24(月) 12:27:01.92 ID:qDquzqoO.net]
Announcing Pijul 1.0 beta
https://pijul.org/posts/2022-01-08-beta/

630 名前:デフォルトの名無しさん mailto:sage [2022/01/27(木) 23:05:11.82 ID:5JD4ntnW.net]
パッチベースのバージョン管理システム「Pijul」がベータに
https://mag.osdn.jp/22/01/25/225300

631 名前:デフォルトの名無しさん mailto:sage [2022/03/10(木) 18:37:49.05 ID:aj1CKYVU.net]
キタ━━━━(゚∀゚)━━━━!!

632 名前:デフォルトの名無しさん [2022/11/16(水) 18:35:31.41 ID:5yQdaCF4.net]
Sapling: Source control that’s user-friendly and scalable
https://engineering.fb.com/2022/11/15/open-source/sapling-source-control-scalable/

633 名前:デフォルトの名無しさん mailto:sage [2022/11/16(水) 18:40:41.51 ID:5yQdaCF4.net]
Metaの大規模ソースコード管理システム「Sapling」がオープンソース化
https://gigazine.net/news/20221116-meta-sapling/

634 名前:デフォルトの名無しさん mailto:sage [2022/11/17(木) 10:11:18.70 ID:V4QZv0Fq.net]
周回遅れ

635 名前:デフォルトの名無しさん [2022/11/18(金) 18:34:32.79 ID:PbNaDWs2.net]
チンポスター ヤッたその日から チンポの虜に 虜になりました♪

636 名前:デフォルトの名無しさん mailto:sage [2022/11/19(土) 13:49:29.08 ID:uJRDx7vX.net]
Sapling入れてみたけど、GitHub使いたいMercurialユーザーにはちょうどいいかもしれない
コマンド体系はMercurialに近いのに、サーバーに無料のGitHub使えてうれしい

637 名前:デフォルトの名無しさん mailto:sage [2022/12/06(火) 20:04:51.22 ID:Hpqdg7lb.net]
コマンド打ちたくないからGUIできたら言って



638 名前:デフォルトの名無しさん mailto:sage [2022/12/07(水) 04:12:05.04 ID:+scmKVbE.net]
>>637
saplingは最初からGUIついてるぞ
sl web で起動する

639 名前:デフォルトの名無しさん mailto:sage [2022/12/08(木) 15:19:14.21 ID:OH/5QiB2.net]
おお、それなら良かった

640 名前:デフォルトの名無しさん mailto:age [2024/01/29(月) 09:59:20.04 ID:eGzEScjF.net]
次世代バージョン管理システム jj
https://zenn.dev/zetamatta/scraps/1ebfb6101e26da

641 名前:デフォルトの名無しさん mailto:sage [2024/02/01(木) 10:44:56.01 ID:VqWie0rw.net]
たまに同じコードが飛び飛びに複数行作られてんだが
なにこれ






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<170KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef