Subversionはフリーなオープンソースのバージョン管理システムです。
公式HP
Apache Subversion
http://subversion.apache.org/
ようこそSubversion.JPコミュニティへ
http://www.subversion.jp/
Subversion r15
■ このスレッドは過去ログ倉庫に格納されています
2014/08/02(土) 17:20:57.62ID:Pbzuc8Bb
2014/08/02(土) 17:21:57.75ID:Pbzuc8Bb
前スレ
r14 http://peace.2ch.net/test/read.cgi/tech/1326806859/
r13 http://toro.2ch.net/test/read.cgi/tech/1286654542/
r12 http://hibari.2ch.net/test/read.cgi/tech/1254838551/
r11 http://pc12.2ch.net/test/read.cgi/tech/1230488758/
r10 http://pc11.2ch.net/test/read.cgi/tech/1215565366/
r9 http://pc11.2ch.net/test/read.cgi/tech/1202086238/
r8 http://pc11.2ch.net/test/read.cgi/tech/1192864879/
r7 http://pc11.2ch.net/test/read.cgi/tech/1180858500/
06 http://pc11.2ch.net/test/read.cgi/tech/1165892754/
05 http://pc8.2ch.net/test/read.cgi/tech/1145841405/
04 http://pc8.2ch.net/test/read.cgi/tech/1129642894/
03 http://pc8.2ch.net/test/read.cgi/linux/1100622362/
02 http://pc5.2ch.net/test/read.cgi/linux/1078609142/
01 http://pc.2ch.net/test/read.cgi/linux/1002355536/
r14 http://peace.2ch.net/test/read.cgi/tech/1326806859/
r13 http://toro.2ch.net/test/read.cgi/tech/1286654542/
r12 http://hibari.2ch.net/test/read.cgi/tech/1254838551/
r11 http://pc12.2ch.net/test/read.cgi/tech/1230488758/
r10 http://pc11.2ch.net/test/read.cgi/tech/1215565366/
r9 http://pc11.2ch.net/test/read.cgi/tech/1202086238/
r8 http://pc11.2ch.net/test/read.cgi/tech/1192864879/
r7 http://pc11.2ch.net/test/read.cgi/tech/1180858500/
06 http://pc11.2ch.net/test/read.cgi/tech/1165892754/
05 http://pc8.2ch.net/test/read.cgi/tech/1145841405/
04 http://pc8.2ch.net/test/read.cgi/tech/1129642894/
03 http://pc8.2ch.net/test/read.cgi/linux/1100622362/
02 http://pc5.2ch.net/test/read.cgi/linux/1078609142/
01 http://pc.2ch.net/test/read.cgi/linux/1002355536/
2014/08/02(土) 17:22:45.55ID:Pbzuc8Bb
TortoiseSVN
http://tortoisesvn.net/
■文書
svnbook PDF版
http://psyto.s26.xrea.com/misc/svnbook/
CVSユーザのためのSubversionガイド(wakatonoさん)
http://slashdot.jp/journal.pl?op=display&uid=12&id=200792
■Wiki
Subversionメモ
http://terai.xrea.jp/Subversion.html
■記事(ちょいと旧め)
http://www.atmarkit.co.jp/flinux/special/webdav/webdav03c.html
http://www.atmarkit.co.jp/flinux/special/webdav03/webdav02a.html
http://ukai.jp/Slides/2003/0521-lw2003/html/
http://ukai.jp/Articles/2003/uu-svn/
http://tortoisesvn.net/
■文書
svnbook PDF版
http://psyto.s26.xrea.com/misc/svnbook/
CVSユーザのためのSubversionガイド(wakatonoさん)
http://slashdot.jp/journal.pl?op=display&uid=12&id=200792
■Wiki
Subversionメモ
http://terai.xrea.jp/Subversion.html
■記事(ちょいと旧め)
http://www.atmarkit.co.jp/flinux/special/webdav/webdav03c.html
http://www.atmarkit.co.jp/flinux/special/webdav03/webdav02a.html
http://ukai.jp/Slides/2003/0521-lw2003/html/
http://ukai.jp/Articles/2003/uu-svn/
2014/08/02(土) 17:23:32.96ID:Pbzuc8Bb
◆関連スレ
バージョン管理システムについて語るスレ10 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1393147031/
CVS 1.3 [UNIX板]
http://peace.2ch.net/test/read.cgi/unix/1093611448/
CVS導入スレ〜 Rev.3 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1113141518/
subversion バージョン管理【サブバージョン】 [Linux板]
http://maguro.2ch.net/test/read.cgi/linux/1154701996/
Git 10 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1403426425/
【分散型バージョン管理】 Mercurial 2【hg】 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1321109748/
【bzr】Bazaarでバージョン管理 Rev 4 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1356521407/
バージョン管理システムについて語るスレ10 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1393147031/
CVS 1.3 [UNIX板]
http://peace.2ch.net/test/read.cgi/unix/1093611448/
CVS導入スレ〜 Rev.3 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1113141518/
subversion バージョン管理【サブバージョン】 [Linux板]
http://maguro.2ch.net/test/read.cgi/linux/1154701996/
Git 10 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1403426425/
【分散型バージョン管理】 Mercurial 2【hg】 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1321109748/
【bzr】Bazaarでバージョン管理 Rev 4 [プログラム板]
http://peace.2ch.net/test/read.cgi/tech/1356521407/
2014/08/02(土) 17:26:54.04ID:Pbzuc8Bb
■記事(最近)
「Apache Subversion 1.7.17」リリース
2014年5月20日16:15 末岡洋子
http://sourceforge.jp/magazine/14/05/20/161500
> 1.9は第2四半期中にリリースを予定しており、
バージョン管理システム「Subversion 1.8」が登場、競合解決ツールや出力の改善など変更点多数
2013年6月19日15:15 末岡洋子
http://sourceforge.jp/magazine/13/06/19/151500
バージョン管理システム Subversion にバージョン1.8 登場
― なぜ Git ではなく、SVN を使うのか?
Sean Michael Kerner
2013年6月20日 / 19:30
http://internetcom.jp/webtech/20130620/8.html
■Subversion の開発元
What's Next for Subversion?
https://www.youtube.com/watch?v=KjxcLHss-p8&list=UU9xOkklmZFT3N2UtV2zy3ow
「Apache Subversion 1.7.17」リリース
2014年5月20日16:15 末岡洋子
http://sourceforge.jp/magazine/14/05/20/161500
> 1.9は第2四半期中にリリースを予定しており、
バージョン管理システム「Subversion 1.8」が登場、競合解決ツールや出力の改善など変更点多数
2013年6月19日15:15 末岡洋子
http://sourceforge.jp/magazine/13/06/19/151500
バージョン管理システム Subversion にバージョン1.8 登場
― なぜ Git ではなく、SVN を使うのか?
Sean Michael Kerner
2013年6月20日 / 19:30
http://internetcom.jp/webtech/20130620/8.html
■Subversion の開発元
What's Next for Subversion?
https://www.youtube.com/watch?v=KjxcLHss-p8&list=UU9xOkklmZFT3N2UtV2zy3ow
2014/08/02(土) 18:22:49.13ID:Mk2uM7ds
2014/08/02(土) 18:40:46.96ID:DmU4GxTK
subvertionがgitになるなら
もうgitを使ったほうがいい気がするがw
もうgitを使ったほうがいい気がするがw
2014/08/02(土) 19:36:38.97ID:B8TVS7ae
9デフォルトの名無しさん
2014/08/02(土) 20:12:35.61ID:0kTV0vzL グロ
10デフォルトの名無しさん
2014/08/03(日) 00:10:47.82ID:oEZJtdrX subvertionから移行しやすいのは、gitでなくhg
11デフォルトの名無しさん
2014/08/03(日) 00:15:01.01ID:g3w/WXUa その前にsubvertionて何ですのん
2014/08/03(日) 00:53:58.50ID:LtVhC9Ww
アナル拡張器具
2014/08/03(日) 07:20:51.74ID:Lh4tYBtX
hage?
2014/08/03(日) 09:26:06.17ID:Qqzbedo3
スケーラビリティが向上するんだよ
2014/08/03(日) 12:30:11.92ID:tNPEJw6R
subversion は良くも悪くも普通のバージョン管理ツールだけど
git って、パッチ管理(リモート、ローカル)&マージ処理に特化したのが勝因だよなー
Linusとしては自分に必要な、Linuxのパッチ適用に必要な機能だけ
あればよいって言う考えでgitを設計したんだろうけど。
git って、パッチ管理(リモート、ローカル)&マージ処理に特化したのが勝因だよなー
Linusとしては自分に必要な、Linuxのパッチ適用に必要な機能だけ
あればよいって言う考えでgitを設計したんだろうけど。
2014/08/03(日) 12:43:18.82ID:vDYlVj70
subversionはソースコードを管理するツール
gitは機能単位でコミットを作るための開発ツール
gitは機能単位でコミットを作るための開発ツール
2014/08/03(日) 13:24:33.93ID:hQ3yR5lB
フツーの業務システム開発ならsvnのtrunk一本でそれほど困らんけどね
複数人で同じソースをいじくりまわしてマージが大変なんてことは無いし
複数人で同じソースをいじくりまわしてマージが大変なんてことは無いし
2014/08/03(日) 13:33:31.75ID:m8NxcudO
>>17
ぼっち開発者の俺はtrunkだけでほぼいける。
以前のバージョンに戻すこともめったにない。
ビルド出来ないとか、動作が不完全のような中途状態で取っておきたいときに
ブランチを作って、OKになったらtrunkへマージする。
このブランチ側の作業を、ローカルリポジトリか何かで自動化できるとうれしい。
gitのリモート/ローカルってそういうものなんだろーなーと指を加えて見てる。
ぼっち開発者の俺はtrunkだけでほぼいける。
以前のバージョンに戻すこともめったにない。
ビルド出来ないとか、動作が不完全のような中途状態で取っておきたいときに
ブランチを作って、OKになったらtrunkへマージする。
このブランチ側の作業を、ローカルリポジトリか何かで自動化できるとうれしい。
gitのリモート/ローカルってそういうものなんだろーなーと指を加えて見てる。
2014/08/03(日) 13:43:03.41ID:eFW9hWaw
大改造する時にはブランチきるだろ JK
2014/08/03(日) 13:47:16.84ID:EYCCS+tk
2014/08/03(日) 22:45:35.77ID:H3a6nHDk
git ⊃ SVN と思ったが違うのか
2014/08/03(日) 22:51:10.95ID:vDYlVj70
2014/08/04(月) 00:09:08.40ID:Q4DpUAES
Git、Eclipse.orgでCVS、SVNを超える
作者: Alex Blewitt , 翻訳者 笹井 崇司 投稿日 2011年12月11日
http://www.infoq.com/jp/news/2011/12/eclipse-git
今から思えば、2010-2011に掛けて、Subversion からgitへ
ユーザーの移行が進んだな
Subversion 1.7以降は、日本語の記事も極端に減った感じがする
作者: Alex Blewitt , 翻訳者 笹井 崇司 投稿日 2011年12月11日
http://www.infoq.com/jp/news/2011/12/eclipse-git
今から思えば、2010-2011に掛けて、Subversion からgitへ
ユーザーの移行が進んだな
Subversion 1.7以降は、日本語の記事も極端に減った感じがする
2014/08/04(月) 00:42:58.11ID:HYQsVMPc
gitは機能が多すぎ
2014/08/04(月) 13:57:04.00ID:c5xHxkCU
多いというか、整理されていないというか
かといって無いと不便というか
慣れるしかないというか
かといって無いと不便というか
慣れるしかないというか
2014/08/04(月) 14:03:00.85ID:XttId4/U
新しく始めるときはgit使うようにしてるけど、慣れたらsvn使うの面倒くさく感じるようになってきた。
2014/08/04(月) 14:51:04.10ID:vzBGIwJJ
うん
そうだね
そうだね
2014/08/04(月) 18:15:01.48ID:Ov9EQrbF
>>20
その運用するなら「元のバージョン」として扱うだろうと考えられるリビジョンでタグ打っときなよ
その運用するなら「元のバージョン」として扱うだろうと考えられるリビジョンでタグ打っときなよ
2014/08/04(月) 20:40:49.84ID:UAhHAw7M
2014/08/04(月) 22:35:33.41ID:eWAxusEw
31デフォルトの名無しさん
2014/08/04(月) 22:53:31.39ID:gDpcXLgO guro
2014/08/04(月) 22:58:50.77ID:O7gnQe0p
一人でやってると、コミットの扱いが雑にならね?
何か修正している時に、つい近くの
コードが気になって関係ないのに修正しちゃう。
で、コミットメッセージに○○の修正って書いてるのに、
無関係の修正が含まれてたり。
何か修正している時に、つい近くの
コードが気になって関係ないのに修正しちゃう。
で、コミットメッセージに○○の修正って書いてるのに、
無関係の修正が含まれてたり。
2014/08/05(火) 02:53:09.46ID:JklbpSFc
あるある〜
2014/08/05(火) 03:20:24.50ID:YIevQOQe
狭く深くか、広く浅くかで分けて
広く浅い方は「後で絶対に戻さない」という信念を持ってコミットする
広く浅い方は「後で絶対に戻さない」という信念を持ってコミットする
2014/08/06(水) 23:28:00.45ID:Rv/16L6Z
> 広く浅い方は「後で絶対に戻さない」という信念を持ってコミットする
一つ一つに信念を持たないと
コミットできないなら疲れるってw
人間である以上、漏れっていうのは絶対にある。
こんな些細な事はあとから修正すればいい話でgitならそれができる。
一つ一つに信念を持たないと
コミットできないなら疲れるってw
人間である以上、漏れっていうのは絶対にある。
こんな些細な事はあとから修正すればいい話でgitならそれができる。
2014/08/07(木) 19:51:06.05ID:2eVL32He
単に数日前に戻りたいだけとか、コミットにいちいち信念なんてうぜーとかなら、
別にわざわざscm使う必要なくね?
そういうやつはどうせコミットメッセージなんてロクにつけないんだろ?
このスレでいうのもなんだが、そういう使い方しかしないんなら、
nilfs2などのログファイルシステム使っとけば十分な気がするが。
webdavなクラウドストレージでもいいし。
無理してscm使う必要ないと思うけど。
別にわざわざscm使う必要なくね?
そういうやつはどうせコミットメッセージなんてロクにつけないんだろ?
このスレでいうのもなんだが、そういう使い方しかしないんなら、
nilfs2などのログファイルシステム使っとけば十分な気がするが。
webdavなクラウドストレージでもいいし。
無理してscm使う必要ないと思うけど。
2014/08/07(木) 21:58:12.49ID:KOv3T7TP
コミットの内容に気を使うか、
単なるバックアップとして使うかの
違いだよね。
バックアップとしてしか使ってない人は
ソースコードを管理しているわけじゃないというだけのこと。
単なるバックアップとして使うかの
違いだよね。
バックアップとしてしか使ってない人は
ソースコードを管理しているわけじゃないというだけのこと。
2014/08/08(金) 01:55:37.68ID:h6ijPVt8
SVKって、なんで廃れたの?
39デフォルトの名無しさん
2014/08/08(金) 02:38:38.23ID:pWDxpd5M 差分確認したいから使うわけだが
2014/08/08(金) 02:54:36.69ID:9Z/dDvz0
その差分が、一日とかの時間単位の差分なのか
コミット=機能 単位の差分なのかで意味が違ってくるけどな。
しっかりコミットには機能を含ませないとダメだよ。
○機能のコミット、間を空けて、○機能のバグ修正とか
機能が複数のコミットに分断されたりすると、差分調べづらいからさ。
コミット=機能 単位の差分なのかで意味が違ってくるけどな。
しっかりコミットには機能を含ませないとダメだよ。
○機能のコミット、間を空けて、○機能のバグ修正とか
機能が複数のコミットに分断されたりすると、差分調べづらいからさ。
2014/08/08(金) 10:14:49.47ID:U3aQnjb8
>>40
一機能が数十ファイルに渡る数千行の変更になることが普通だから、機能毎のcommitは粒度が大きすぎる。
一機能が数十ファイルに渡る数千行の変更になることが普通だから、機能毎のcommitは粒度が大きすぎる。
2014/08/08(金) 23:37:02.98ID:7OE7NDSB
粒度が小さくしようと思えば、
コミットの回数は必然的に多くなると思うけど、
そうすると大変にならね?
ちょっとしたミスでもしないように
心がけないといけないから、テストに時間が掛かる。
コミットの回数は必然的に多くなると思うけど、
そうすると大変にならね?
ちょっとしたミスでもしないように
心がけないといけないから、テストに時間が掛かる。
2014/08/09(土) 15:03:48.49ID:tAcYV70i
>>42
昔、1つの障害直すのに機能修正用に一回コミットして、
その後ソースのインデント変更でもう一回コミットとかした事がある。
確かに細かくコミットした方が後で見るときに分かりやすいというのはある。
昔、1つの障害直すのに機能修正用に一回コミットして、
その後ソースのインデント変更でもう一回コミットとかした事がある。
確かに細かくコミットした方が後で見るときに分かりやすいというのはある。
2014/08/10(日) 09:00:39.40ID:aTEKyeJh
2014/08/10(日) 18:07:16.07ID:on/xxl87
2014/08/12(火) 07:18:30.56ID:iJ1eXffk
1.8.10が出たのか
そろそろgitに移行するかなー
そろそろgitに移行するかなー
2014/08/12(火) 18:02:50.52ID:v1nubPFA
>>45
> 粒度を小さくするってことは、固まったところからコミットしていくということなので
> 特にテストの手間は増えないよ。
固まった所からコミットするってどうやるの?
ファイルの一部分だけコミットとか出来ないよね?
> 粒度を小さくするってことは、固まったところからコミットしていくということなので
> 特にテストの手間は増えないよ。
固まった所からコミットするってどうやるの?
ファイルの一部分だけコミットとか出来ないよね?
2014/08/12(火) 18:08:45.21ID:v1nubPFA
あと固まった所からコミットというのは
作業が直列化してるんだよね。
ある機能を作ろうと思ったら、
・サブ処理A
・サブ処理B
・サブ処理C
みたいな感じで機能を作っていくでしょ?
その時サブ処理Aができたーと思って
B、Cを作っていくけど、その間に見逃しがあったり
問題が見つかって再設計が必要になる。
そういうときサブ処理Aのコミットを
修正できないのはキツイよね。
作業が直列化してるんだよね。
ある機能を作ろうと思ったら、
・サブ処理A
・サブ処理B
・サブ処理C
みたいな感じで機能を作っていくでしょ?
その時サブ処理Aができたーと思って
B、Cを作っていくけど、その間に見逃しがあったり
問題が見つかって再設計が必要になる。
そういうときサブ処理Aのコミットを
修正できないのはキツイよね。
2014/08/12(火) 18:22:27.64ID:DPsvz0Xi
>>48
> そういうときサブ処理Aのコミットを
> 修正できないのはキツイよね。
言ってる意味がわからないんだが・・・。
BあるいはCをきりのいいところでcommitして、Aを修正すればいいのでは・・・。
> そういうときサブ処理Aのコミットを
> 修正できないのはキツイよね。
言ってる意味がわからないんだが・・・。
BあるいはCをきりのいいところでcommitして、Aを修正すればいいのでは・・・。
2014/08/12(火) 18:48:27.03ID:v1nubPFA
2014/08/12(火) 22:05:50.34ID:EY85siFi
うん。
そういうものを管理するためのツールだもの。
そういうものを管理するためのツールだもの。
2014/08/12(火) 22:20:13.12ID:v1nubPFA
>>51
意味を考えたことある?
Aのコミット+Aの修正であれば、その二つを
まとめたコミットが一つだけあれば十分。
もちろんリリースした後なら別に分けたほうがいいけど、
一時間前に書いたコードのケアレスミスとか残す価値はない。
残しておけば、過去のコードを見る必要がある時
(見る必要があるから残すわけで)余計な手間がかかる。
コミットの内容を小さくすればするほど、無駄なコミットはなくそうと
考えるのが普通では無いかな?
意味を考えたことある?
Aのコミット+Aの修正であれば、その二つを
まとめたコミットが一つだけあれば十分。
もちろんリリースした後なら別に分けたほうがいいけど、
一時間前に書いたコードのケアレスミスとか残す価値はない。
残しておけば、過去のコードを見る必要がある時
(見る必要があるから残すわけで)余計な手間がかかる。
コミットの内容を小さくすればするほど、無駄なコミットはなくそうと
考えるのが普通では無いかな?
2014/08/12(火) 22:42:52.85ID:9cOXUK+K
2014/08/12(火) 22:49:43.95ID:lQ8v3e0D
2014/08/12(火) 23:31:31.61ID:v1nubPFA
2014/08/12(火) 23:50:23.60ID:9cOXUK+K
2014/08/12(火) 23:51:26.61ID:9cOXUK+K
s/をするのをやめろ/したほうがいい/
2014/08/12(火) 23:52:57.40ID:+KZZ7y/Q
なんかこう、>52は根本的なところでVCSを理解できていないか
それとも何かの教条主義に陥っているのか。
いずれにしても、tagやコミットログを使いこなせていないのだろう。
それとも何かの教条主義に陥っているのか。
いずれにしても、tagやコミットログを使いこなせていないのだろう。
2014/08/13(水) 00:05:50.29ID:sMkXwa1N
経験則でいうと、手当たり次第に手をつけながら改修を行うような人にはVCSは向かないと思う。
それはひとえにコミット単位が大きくなりすぎるからという理由。
この手の人は大抵コンフリクトに頭を抱え、VCSに対して文句を言う羽目になってる。
時がたち、コミット単位をうまくまとめられるようになったころには、
手当たり次第に改修するというスタイルは矯正されてると思う。
それはひとえにコミット単位が大きくなりすぎるからという理由。
この手の人は大抵コンフリクトに頭を抱え、VCSに対して文句を言う羽目になってる。
時がたち、コミット単位をうまくまとめられるようになったころには、
手当たり次第に改修するというスタイルは矯正されてると思う。
2014/08/13(水) 00:07:16.21ID:NDCsqVwr
そもそもツールに問題があるとは考えないのか?
gitではできるが
subversionではできないんだよ。
gitではできるが
subversionではできないんだよ。
2014/08/13(水) 00:09:19.27ID:NDCsqVwr
6253=59
2014/08/13(水) 00:11:57.89ID:sMkXwa1N だめだこりゃ。
2014/08/13(水) 00:13:50.98ID:BorG/OEI
個人的には、意味のある単位であれば、コミットは細い程良いと思ってる。
その、程々の粒度のコミット単位を見つけられるかが経験なのかもしれないけどね。
俺も経験上の話をすると、でかいコミットをカマス奴は信用できないヤツが多い。
しかも、不具合やリファクタリングを指摘しても、何だかんだで直してくれない。
(その理由の一つが、履歴が汚れるからとか、おかしいだろ…)
その、程々の粒度のコミット単位を見つけられるかが経験なのかもしれないけどね。
俺も経験上の話をすると、でかいコミットをカマス奴は信用できないヤツが多い。
しかも、不具合やリファクタリングを指摘しても、何だかんだで直してくれない。
(その理由の一つが、履歴が汚れるからとか、おかしいだろ…)
2014/08/13(水) 03:17:33.31ID:u7WpCg+2
とりあえずgit-svn使っとけばいいんじゃね
2014/08/13(水) 08:16:22.09ID:O9MT/Amg
2014/08/13(水) 08:26:41.64ID:DJCgQYDb
>>48
A, B, C 用にブランチ切って各々単体テストまで完了してからコミットすれば?
A, B, C 用にブランチ切って各々単体テストまで完了してからコミットすれば?
2014/08/13(水) 10:50:51.37ID:jXoiUBxz
2014/08/13(水) 11:13:14.94ID:prMs9a0D
ま、手段と目的が逆転している感はあるな
2014/08/13(水) 11:45:42.27ID:jXoiUBxz
まあ、「ある機能」の規模感が人によってさまざまで、だから意見が食い違ってる気がする。
俺の場合は、「機能」で分割した場合、コードの行数は500〜3000行くらいで、500行の場合でも
クラスを3つ、メソッドそれぞれ10〜30行とかで、メソッド一つ〜数個ごとにコミットする感じ。
俺の場合は、「機能」で分割した場合、コードの行数は500〜3000行くらいで、500行の場合でも
クラスを3つ、メソッドそれぞれ10〜30行とかで、メソッド一つ〜数個ごとにコミットする感じ。
2014/08/14(木) 01:01:10.16ID:pDOsDmj5
1.9 って、DB機能の強化がメインなのか?
バックグランドの機能強化とか誰得なんだ?
バックグランドの機能強化とか誰得なんだ?
2014/08/14(木) 02:24:10.10ID:HJ0p3ltx
2014/08/14(木) 08:47:18.57ID:UKa3zRV/
>>71
これ、なんだ?
Developer-visible changes: - General:
* support generating VS 2013 and later project files.
これ、なんだ?
Developer-visible changes: - General:
* support generating VS 2013 and later project files.
2014/08/14(木) 11:27:09.25ID:vzBa7P/6
大規模CI環境になるとsvnが性能ネックになりうるので
バックエンドの強化は地味ながら効果的
バックエンドの強化は地味ながら効果的
2014/08/15(金) 18:15:50.03ID:NhRsvWgL
データベースを強化しないと機能追加が難しい。急がば回れ。
OSS関係はgitが主流になったんで開発を急ぐ必要も無いから
OSS関係はgitが主流になったんで開発を急ぐ必要も無いから
2014/08/16(土) 15:29:40.52ID:HLPR753i
76デフォルトの名無しさん
2014/08/16(土) 15:33:06.06ID:HaTedOVs ぐろ
2014/08/18(月) 20:45:04.19ID:S1QfPa+c
Git 対 Subversion:長引く争い
http://readwrite.jp/archives/4492
http://readwrite.jp/archives/4492
2014/08/18(月) 21:10:12.16ID:qllk6aou
>>77
subversionにもメリットがあって、
gitとsubversionのどちらがいいか戦ってるって
話かと思ったら、
Subversionの呪縛から抜だしてGitへ移行する戦い・・・が長引いてるって
って話でワロタw
タイトルの訳間違ってるだろwww
subversionにもメリットがあって、
gitとsubversionのどちらがいいか戦ってるって
話かと思ったら、
Subversionの呪縛から抜だしてGitへ移行する戦い・・・が長引いてるって
って話でワロタw
タイトルの訳間違ってるだろwww
79デフォルトの名無しさん
2014/08/18(月) 21:38:25.14ID:XfPgTp0v みんなそんなにSVNに困ってるの?
2014/08/18(月) 21:44:14.15ID:RwGMDQAu
gitに移行した方がいいプロジェクトも確かにあるけど、
プログラマー以外の職種が多い場合や、
巨大なデータを扱うのがメインだと難しいね
プログラマー以外の職種が多い場合や、
巨大なデータを扱うのがメインだと難しいね
2014/08/18(月) 23:28:18.45ID:5QD9Cwn1
82デフォルトの名無しさん
2014/08/18(月) 23:59:55.48ID:KXo4EPQU 適材適所という言葉が奴らの辞書には載ってないんだよ
2014/08/19(火) 01:07:57.99ID:hZ1y1Bcl
適材適所? 中央リポジトリには
subversionが適してると思ってる?
残念。中央リポジトリにしか使えないんだよ。
rebaseできないからな。
subversionが適してると思ってる?
残念。中央リポジトリにしか使えないんだよ。
rebaseできないからな。
2014/08/19(火) 01:10:04.56ID:hZ1y1Bcl
>>79
うん。困りまくり。
小さくコミットが出来ない。
コミットした後で並び替えできない。
ブランチ切り替えに時間かかる。
そもそも、ブランチ切るのが大変
Subversionじゃ気軽に何十個もブランチ切れない。
こんなの使えないよ。
うん。困りまくり。
小さくコミットが出来ない。
コミットした後で並び替えできない。
ブランチ切り替えに時間かかる。
そもそも、ブランチ切るのが大変
Subversionじゃ気軽に何十個もブランチ切れない。
こんなの使えないよ。
2014/08/19(火) 01:15:51.90ID:c3qx/Qrl
自分中心でしか語れないクズは去っていいよ
2014/08/19(火) 01:57:10.27ID:hZ1y1Bcl
他人のことを考えたとしても、
できることは多いほうがいいよ?
できることは多いほうがいいよ?
2014/08/19(火) 11:28:17.07ID:tg7i16ue
2014/08/19(火) 11:41:44.97ID:VxtC/3Yq
VCSに何を求めるか人それぞれなんだから意見が合うはずがない
ほっとけよ
ほっとけよ
89デフォルトの名無しさん
2014/08/19(火) 20:56:55.78ID:NEeA6T8i gitはログ追うのも難儀するからな
90デフォルトの名無しさん
2014/08/19(火) 20:57:40.71ID:NEeA6T8i NEATe68i
2014/08/19(火) 21:34:51.65ID:wZ/va0+J
>>88
VCSにrebaseを求めない人がいるのが信じられないんだけど。
だって普通開発してたらケアレスミスするじゃん?
コミットした後で気づくってよくある話だと思うけど。
ケアレスミスじゃなくても単にバグとかさ。
VCSにrebaseを求めない人がいるのが信じられないんだけど。
だって普通開発してたらケアレスミスするじゃん?
コミットした後で気づくってよくある話だと思うけど。
ケアレスミスじゃなくても単にバグとかさ。
2014/08/19(火) 21:46:10.76ID:mxmpwOEU
そんなのは普通に直して普通にコミットすればよろしい。
rebeaseだのはVCS的には邪道。
うっかりだろうとケアレスミスだろうと、それすらも履歴として残すことに
本来的な意味がある。
rebeaseだのはVCS的には邪道。
うっかりだろうとケアレスミスだろうと、それすらも履歴として残すことに
本来的な意味がある。
2014/08/19(火) 21:59:43.08ID:wZ/va0+J
わからないな。
ミスさえしなければ、本来できるはずがなかったコミットを
残す理由って何よ?
ミスさえしなければ、本来できるはずがなかったコミットを
残す理由って何よ?
2014/08/19(火) 22:08:41.41ID:mxmpwOEU
もちろん単なる履歴だ。それ以外に特別な意味はない。
すべてのコミットが単なる履歴なのだから、強いて言えば「こんな馬鹿な奴が
いました。次のプロジェクトからは外した方がいいですよ〜」という証拠でもある。
すべてのコミットが単なる履歴なのだから、強いて言えば「こんな馬鹿な奴が
いました。次のプロジェクトからは外した方がいいですよ〜」という証拠でもある。
2014/08/19(火) 22:10:09.40ID:wZ/va0+J
>>94
じゃあ、そのコミットに価値はないって認めるわけだね?
じゃあ、そのコミットに価値はないって認めるわけだね?
2014/08/19(火) 22:15:43.48ID:wZ/va0+J
コミットの価値を理解しないとダメだよ。
コミットというのは、その一つを取り込んだり取り外したり
どこで問題が入ったかを調べたりするもの。
そういう風に利用できなければコミットにする理由がない。
それができるためには、1つのコミットが意味のある単位に
なっていなければいけない。
意味のある単位をむやみに分割したりとか
複数の単位をまとめてしまったら、コミットが使えなくなる。
コミットというのは、その一つを取り込んだり取り外したり
どこで問題が入ったかを調べたりするもの。
そういう風に利用できなければコミットにする理由がない。
それができるためには、1つのコミットが意味のある単位に
なっていなければいけない。
意味のある単位をむやみに分割したりとか
複数の単位をまとめてしまったら、コミットが使えなくなる。
2014/08/19(火) 22:17:29.06ID:hIkjmM2M
rebase出来るということは潜在的に「履歴を間違えて消してしまう」リスクを背負う事になっちゃうからね。
ま、ローカルでのrebaseであれば作業者の責任範囲なのでウェルカムこの上ないんだけど。
人間だから、コードにバグ入れるのも当たり前、コミットミスするのも当たり前、同様にrebaseミスするのも当たり前だということ。
この中で一番ミスった時のリスクが高いのがrebaseなので、不要と考える人の気持ちもわかる。
ま、ローカルでのrebaseであれば作業者の責任範囲なのでウェルカムこの上ないんだけど。
人間だから、コードにバグ入れるのも当たり前、コミットミスするのも当たり前、同様にrebaseミスするのも当たり前だということ。
この中で一番ミスった時のリスクが高いのがrebaseなので、不要と考える人の気持ちもわかる。
2014/08/19(火) 22:18:32.84ID:wZ/va0+J
rebaseでミスっても、簡単に元に戻せるから
問題ないのでは?
問題ないのでは?
2014/08/19(火) 22:35:26.02ID:hIkjmM2M
もちろんすぐに気付けばreflogとかでやり直せばいいと思うし、ローカルでやってくれる分には別に気にしないよ。
共有リポジトリに対してやられたりして、更に何らかのミスていることに気づかないで放置されると後々面倒だなーと。
人のコミットまでrebaseできちゃうわけだし。
共有リポジトリに対してやられたりして、更に何らかのミスていることに気づかないで放置されると後々面倒だなーと。
人のコミットまでrebaseできちゃうわけだし。
100デフォルトの名無しさん
2014/08/19(火) 22:38:27.65ID:hIkjmM2M 勿論欲しい事は欲しいんだけど、集中型のsvnには、「まだ」時期尚早な機能じゃね?
101デフォルトの名無しさん
2014/08/19(火) 22:40:19.87ID:mxmpwOEU やっとわかった。自分勝手な基準で「意味のあるコミット」だとか
「意味のないコミット」だとか、そういうものが存在するという幻想を
抱いてるレベルなのか…
できればVCSを使わないで欲しいな、そんな奴には…
逆なんだよ、「コミットする事に意味がある」んだって分かって欲しいね。
「意味のないコミット」だとか、そういうものが存在するという幻想を
抱いてるレベルなのか…
できればVCSを使わないで欲しいな、そんな奴には…
逆なんだよ、「コミットする事に意味がある」んだって分かって欲しいね。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【野球】大谷翔平、佐々木朗希、山本由伸らがWBC辞退なら広がる不協和音… 『過去イチ盛り上がらない大会』になる可能性も★2 [冬月記者★]
- 【国際】ロシアはすでに戦争準備段階――ポーランド軍トップが警告 [ぐれ★]
- 「町中華」の“息切れ倒産”が増加 ブームにも支えられ職人技で踏ん張ってきたが… 大手チェーンは値上げでも絶好調 [ぐれ★]
- 【news23】小川彩佳アナ「ここまでの広がりになるということを、高市総理はどれだけ想像できていたんでしょうね」 日中問題特集で [冬月記者★]
- 毛寧(もう・ねい)報道官「中国に日本の水産品の市場は無い」 高市首相の国会答弁に「中国民衆の強い怒り」 ★2 [ぐれ★]
- 立民・岡田氏の質疑「不適切」 維新・藤田氏、台湾有事答弁巡り [蚤の市★]
- 【愛国者悲報】ナマコ、中国、香港、台湾しか食ってない...台湾はいいけど他ってどーなんの?漁師はどこに売ればいいんだこれ... [856698234]
- 4:44:44.444
- 【高市売り】円安、止まらず!凄い勢いで暴落中。157円へ [219241683]
- そもそも日本て中国に日沈む国だとか無礼な事言ってたよね
- アニメでよく日本人キャラなのに目の色だけ変えたりしてるのあるじゃん?
- 【悲報】ヤフコメ民「中国が水産物を輸入禁止にするなら、日本国民向けに安く販売すればいい。中国依存から脱するべき」 [153736977]
