Subversionはフリーなオープンソースのバージョン管理システムです。
公式HP
Apache Subversion
http://subversion.apache.org/
ようこそSubversion.JPコミュニティへ
http://www.subversion.jp/
Subversion r15
■ このスレッドは過去ログ倉庫に格納されています
2014/08/02(土) 17:20:57.62ID:Pbzuc8Bb
152デフォルトの名無しさん
2014/08/23(土) 16:08:22.28ID:VUWj8PF8 >>151
どう分ければ良いの?
どう分ければ良いの?
153デフォルトの名無しさん
2014/08/23(土) 17:10:06.41ID:UlvkZmqF >>150
独立したそれぞれの理由を書いてるけど、どれもこれも分けないことによって生まれるデメリットに相当しないんだもの。
独立したそれぞれの理由を書いてるけど、どれもこれも分けないことによって生まれるデメリットに相当しないんだもの。
154デフォルトの名無しさん
2014/08/23(土) 19:13:33.30ID:kSrKTw7a ソースコードのバージョン管理とプロダクトの構成管理は別物だしなぁ
155デフォルトの名無しさん
2014/08/23(土) 19:25:44.67ID:akTuwZSl 分けることで得られるメリットも同じ位薄弱だ
156デフォルトの名無しさん
2014/08/24(日) 00:45:17.64ID:cxV5Zamh この流れは何度も繰り返されているけれど、そのたびに分けなくていいという結論になってない?
157デフォルトの名無しさん
2014/08/24(日) 11:38:05.22ID:tjUQeC3v >>5
>バージョン管理システム Subversion にバージョン1.8 登場
>― なぜ Git ではなく、SVN を使うのか?
>Sean Michael Kerner
>2013年6月20日 / 19:30
>http://internetcom.jp/webtech/20130620/8.html
訳がおかしいから原文読んだけど、
http://www.developer.com/open/subversion-1.8-gits-new-features.html
1.9 を9か月のサイクルで出したいとか言ってたけど、無理みたいだな。
>バージョン管理システム Subversion にバージョン1.8 登場
>― なぜ Git ではなく、SVN を使うのか?
>Sean Michael Kerner
>2013年6月20日 / 19:30
>http://internetcom.jp/webtech/20130620/8.html
訳がおかしいから原文読んだけど、
http://www.developer.com/open/subversion-1.8-gits-new-features.html
1.9 を9か月のサイクルで出したいとか言ってたけど、無理みたいだな。
158デフォルトの名無しさん
2014/08/24(日) 12:46:27.42ID:04V5n05d これぐらいの速度で出して欲しい
2005年12月21日 - 1.0.0リリース
2006年1月9日 - 1.1.0リリース
2006年2月13日 - 1.2.0リリース
2006年4月19日 - 1.3.0リリース
2006年6月11日 - 1.4.0リリース
2007年2月14日 - 1.5.0リリース
2008年8月18日 - 1.6.0リリース
2010年2月13日 - 1.7.0リリース
2012年10月21日 - 1.8.0リリース
2014年2月14日 - 1.9.0リリース
2014年5月28日 - 2.0.0リリース
2014年8月15日 - 2.1.0リリース
2005年12月21日 - 1.0.0リリース
2006年1月9日 - 1.1.0リリース
2006年2月13日 - 1.2.0リリース
2006年4月19日 - 1.3.0リリース
2006年6月11日 - 1.4.0リリース
2007年2月14日 - 1.5.0リリース
2008年8月18日 - 1.6.0リリース
2010年2月13日 - 1.7.0リリース
2012年10月21日 - 1.8.0リリース
2014年2月14日 - 1.9.0リリース
2014年5月28日 - 2.0.0リリース
2014年8月15日 - 2.1.0リリース
159デフォルトの名無しさん
2014/08/24(日) 16:01:04.94ID:tjUQeC3v gitの開発速度には敵わないでしょ
160デフォルトの名無しさん
2014/08/24(日) 16:17:32.62ID:1q09/hom subversionにgit flowとかgithub flowみたいなのってある?
subversionを使ってどういうふうに運用するかを
決めた開発のフロー
subversionを使ってどういうふうに運用するかを
決めた開発のフロー
161デフォルトの名無しさん
2014/08/24(日) 16:22:50.54ID:1q09/hom あとどういう時にブランチ切ってる?
バグ修正用のブランチとか切っていい?
そうするとたとえばバグが100個あったら
100個ぐらいブランチ出来るんだけど
名前つける時どうしてる?
誰が作ったブランチかわからないから
頭に個人名のプレフィックスつけようかと思うんだけど
変なやり方じゃない?
要らなくなったブランチは削除していいよね?
ブランチは削除できるみたいだし。
バグ修正用のブランチとか切っていい?
そうするとたとえばバグが100個あったら
100個ぐらいブランチ出来るんだけど
名前つける時どうしてる?
誰が作ったブランチかわからないから
頭に個人名のプレフィックスつけようかと思うんだけど
変なやり方じゃない?
要らなくなったブランチは削除していいよね?
ブランチは削除できるみたいだし。
162デフォルトの名無しさん
2014/08/24(日) 17:05:10.65ID:cxV5Zamh 大抵のバグはブランチを作るほどじゃないなぁ。影響範囲も小さく、内容が明白であれば1コミットで済むでしょ。
オレオレブランチは大抵イマイチな命名だけど状況次第。
砂場として使うならアリ。バグフィックスのために個人名をつけるのは全力でナシ。
要らなくなったブランチはどんどん削除。
オレオレブランチは大抵イマイチな命名だけど状況次第。
砂場として使うならアリ。バグフィックスのために個人名をつけるのは全力でナシ。
要らなくなったブランチはどんどん削除。
163デフォルトの名無しさん
2014/08/24(日) 18:53:31.85ID:1q09/hom > 大抵のバグはブランチを作るほどじゃないなぁ。影響範囲も小さく、内容が明白であれば1コミットで済むでしょ。
一人でやっていればいいけど、複数人でやってると
そうも行かないよね?
並列で複数の作業が発生するわけだしコードレビューも必要。
一人でやっていればいいけど、複数人でやってると
そうも行かないよね?
並列で複数の作業が発生するわけだしコードレビューも必要。
164デフォルトの名無しさん
2014/08/24(日) 19:49:07.75ID:9zqGicGe >>163
> 一人でやっていればいいけど、複数人でやってると
> そうも行かないよね?
修正範囲が多岐に渡るでかい修正ならそうだけど、大抵の修正は一人でやってる範囲に収まるよ
でかい修正の時は修正方針決めた段階で関係者集めてレビューするから
> 一人でやっていればいいけど、複数人でやってると
> そうも行かないよね?
修正範囲が多岐に渡るでかい修正ならそうだけど、大抵の修正は一人でやってる範囲に収まるよ
でかい修正の時は修正方針決めた段階で関係者集めてレビューするから
165デフォルトの名無しさん
2014/08/24(日) 23:27:54.67ID:1q09/hom いや、書いたコードをレビューしないと、
修正方針通りでも、コードがダメな場合があるじゃないか
コピペされていたり、正しくない構造を指定たり。
修正方針通りでも、コードがダメな場合があるじゃないか
コピペされていたり、正しくない構造を指定たり。
166デフォルトの名無しさん
2014/08/24(日) 23:29:50.41ID:1q09/hom それに複数人でやるっていうのは、修正する人が一人かどうかじゃなくて、
平行して、別々の開発があるじゃないかって話。
一つのプロジェクトの新規機能Aを担当する人、
同Bを担当する人、同C担当する人、バグ1を修正する人、以下略って。
そういう人が、それぞれtrunkにコミットしたらダメだろ?
だからブランチという機能があるんだが。
平行して、別々の開発があるじゃないかって話。
一つのプロジェクトの新規機能Aを担当する人、
同Bを担当する人、同C担当する人、バグ1を修正する人、以下略って。
そういう人が、それぞれtrunkにコミットしたらダメだろ?
だからブランチという機能があるんだが。
167デフォルトの名無しさん
2014/08/25(月) 00:39:19.30ID:nKRJ5J1t そんなの現場次第。
168デフォルトの名無しさん
2014/08/25(月) 15:34:41.14ID:W/mMJDzT >>166
> 一つのプロジェクトの新規機能Aを担当する人、
> 同Bを担当する人、同C担当する人、バグ1を修正する人、以下略って。
>
> そういう人が、それぞれtrunkにコミットしたらダメだろ?
ん?それって10人で開発する場合、最低10個のbranch切って各人がそれぞれのbranchで開発するってこと?
それ、いつtrunkにマージするの?
> 一つのプロジェクトの新規機能Aを担当する人、
> 同Bを担当する人、同C担当する人、バグ1を修正する人、以下略って。
>
> そういう人が、それぞれtrunkにコミットしたらダメだろ?
ん?それって10人で開発する場合、最低10個のbranch切って各人がそれぞれのbranchで開発するってこと?
それ、いつtrunkにマージするの?
169デフォルトの名無しさん
2014/08/25(月) 15:42:29.04ID:V08rwKRx >>168
そりゃできた順(もしくはリリースする順)にマージだろ
そりゃできた順(もしくはリリースする順)にマージだろ
170デフォルトの名無しさん
2014/08/25(月) 16:38:16.81ID:W/mMJDzT171デフォルトの名無しさん
2014/08/25(月) 16:39:32.30ID:W/mMJDzT それとも、マージ後trunkの変更点をbranchに取り込んで、各人はそのbranchで作業を続行するのかな?
それだと、branchの意味あんまなさそう・・・。
それだと、branchの意味あんまなさそう・・・。
172デフォルトの名無しさん
2014/08/25(月) 17:14:52.76ID:wFnHFJpO ブランチの利点が理解できてない人がいるとは思わなかったw
173デフォルトの名無しさん
2014/08/25(月) 17:19:00.91ID:n6MYI6xH そんなもんだろ。
subversionをバックアップとしてしか使ってない証拠。
まあ、普通はマージを日常的に使ってたら
subversionは使いづらくてしょうがないから
gitに移行するんだけどねw
subversionをバックアップとしてしか使ってない証拠。
まあ、普通はマージを日常的に使ってたら
subversionは使いづらくてしょうがないから
gitに移行するんだけどねw
174デフォルトの名無しさん
2014/08/25(月) 17:38:32.48ID:uT4xDhJR175デフォルトの名無しさん
2014/08/25(月) 17:44:56.29ID:Q6cKsmaN176デフォルトの名無しさん
2014/08/25(月) 17:46:57.39ID:uT4xDhJR なんだ、じゃあどういうときに切るかはまだ分からないままか。
じゃあ >>162 のまま特に変える必要ないなぁ。
じゃあ >>162 のまま特に変える必要ないなぁ。
177デフォルトの名無しさん
2014/08/25(月) 17:53:04.86ID:9I6muac3178デフォルトの名無しさん
2014/08/25(月) 18:20:23.87ID:9I6muac3179デフォルトの名無しさん
2014/08/25(月) 18:29:44.44ID:t3eJagh2 ID:W/mMJDzTはsubversion book読んで出直しなさい。
レベルが低過ぎて会話に追従出来てない。
レベルが低過ぎて会話に追従出来てない。
180デフォルトの名無しさん
2014/08/25(月) 18:36:43.65ID:dIutByqY そう言えば俺svnでは一度もマージ使った事なかったな…
なんて事、trunk一本糞なオープンソースに関わりながら思い出した
なんて事、trunk一本糞なオープンソースに関わりながら思い出した
181デフォルトの名無しさん
2014/08/25(月) 18:51:31.79ID:fQ2cskxs subversionの人にとってはsubversionは
バックアップツールなんだよ(笑)
http://www.amazon.co.jp/o/ASIN/4798013730
> 内容(「BOOK」データベースより)
> この本は、Subversionというバックアップのためのソフトについて説明したものです。
> 内容(「MARC」データベースより)
>
> Windows上で使えるバックアップツール「Subversion」の基礎知識から
> 具体的な使い方までをわかりやすく解説。テキストファイルも画像ファイルも、
> ファイルもフォルダも、好きなときにバックアップできる!
バックアップツールなんだよ(笑)
http://www.amazon.co.jp/o/ASIN/4798013730
> 内容(「BOOK」データベースより)
> この本は、Subversionというバックアップのためのソフトについて説明したものです。
> 内容(「MARC」データベースより)
>
> Windows上で使えるバックアップツール「Subversion」の基礎知識から
> 具体的な使い方までをわかりやすく解説。テキストファイルも画像ファイルも、
> ファイルもフォルダも、好きなときにバックアップできる!
182デフォルトの名無しさん
2014/08/25(月) 20:23:33.02ID:uT4xDhJR183デフォルトの名無しさん
2014/08/25(月) 20:33:53.30ID:uT4xDhJR184デフォルトの名無しさん
2014/08/25(月) 22:36:00.58ID:U7wi69h2 |
\ __ /
_ (m) _ピコーン
|ミ|
/ .`´ \
∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(・∀・∩<そうだ!subversion の開発は、git を使ってやればいいんだ
(つ 丿 \_____________________
⊂_ ノ
(_)
\ __ /
_ (m) _ピコーン
|ミ|
/ .`´ \
∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(・∀・∩<そうだ!subversion の開発は、git を使ってやればいいんだ
(つ 丿 \_____________________
⊂_ ノ
(_)
185デフォルトの名無しさん
2014/08/25(月) 22:45:10.35ID:2hV0rF99 gitならば、gitならば問題ない
と言いたい人がいるようだけど、
どう問題ないのか是非聞かせていただきたい。
と言いたい人がいるようだけど、
どう問題ないのか是非聞かせていただきたい。
186デフォルトの名無しさん
2014/08/25(月) 23:20:37.21ID:dIutByqY187デフォルトの名無しさん
2014/08/25(月) 23:30:46.07ID:GZsp8R0a 別にブランチを避ける文化もあるってことでいいのでは。
188デフォルトの名無しさん
2014/08/25(月) 23:52:49.55ID:tCaIl0Ur189デフォルトの名無しさん
2014/08/26(火) 00:09:07.68ID:cOpcHFf6190デフォルトの名無しさん
2014/08/26(火) 00:13:06.12ID:wWUBoWT7 いや機能じゃないでしょ。。
191デフォルトの名無しさん
2014/08/26(火) 00:24:29.72ID:dFxdDibp そ、そうなのか、gitには運用フロー機能があるのか。。
192デフォルトの名無しさん
2014/08/26(火) 00:58:42.64ID:VaQvEhwE193デフォルトの名無しさん
2014/08/26(火) 00:59:38.52ID:03rKZRQN ないアルよ
194デフォルトの名無しさん
2014/08/26(火) 11:25:57.07ID:HxwOhsx5 >>192
> そう言う意味なら trunk/tag/branch も一つのお約束だから、あるって言えなくもないかな
trunk/tag/branchがある前提で、git flowのような運用をする方法がsvn界隈で確立されてるかって疑問だと思う。
そして、それは確立されていない。
> そう言う意味なら trunk/tag/branch も一つのお約束だから、あるって言えなくもないかな
trunk/tag/branchがある前提で、git flowのような運用をする方法がsvn界隈で確立されてるかって疑問だと思う。
そして、それは確立されていない。
195デフォルトの名無しさん
2014/08/26(火) 12:32:08.23ID:naQUKVyS196デフォルトの名無しさん
2014/08/26(火) 12:39:00.35ID:aWey4WbF 広く(一般に)知られた手法は無い。って事だろ。アスペ。
197デフォルトの名無しさん
2014/08/26(火) 13:04:39.81ID:HxwOhsx5 >>195
某かのbest practiceがあるなら、教えて欲しい。
確立されたbest practiceなら、多分それには名前が付いているはずで、ググれば少なくとも数千はヒットすると思われる。
そういうのある?
某かのbest practiceがあるなら、教えて欲しい。
確立されたbest practiceなら、多分それには名前が付いているはずで、ググれば少なくとも数千はヒットすると思われる。
そういうのある?
198デフォルトの名無しさん
2014/08/26(火) 13:30:57.85ID:naQUKVyS >>197
trunk/tag/branch を切ると言うのも運用だろ?
そして、各々にどんなものを入れるかを決めるのも運用だよね。
逆に言うと何ができてたら、best practice って言えるんだ?
trunk/tag/branch を切ると言うのも運用だろ?
そして、各々にどんなものを入れるかを決めるのも運用だよね。
逆に言うと何ができてたら、best practice って言えるんだ?
199デフォルトの名無しさん
2014/08/26(火) 14:53:02.80ID:03rKZRQN git flowってさ、trunk,brances,tagsっていうお約束より更に一つ上の層のお話だとボク思うんだ
200デフォルトの名無しさん
2014/08/26(火) 15:07:10.76ID:HxwOhsx5 >>198
いやだからgit-flowとかGitHub Flowのようなものがsvnにはあるの?って話なんだけど。
まず最初にtrunk/tabs/branchesを作りましょうというところまではsvnbookでも推奨されていて、
ほとんどの人がそれに従ってると思われる。
ただ、どういうときにどういうbranchを切るかとか、いつ誰がどのbranchにマージするのかとか、
メインとなるbranchのマージ先はtrunkなのかそれともhoge-branchなのかとか、リリースは
どこからやるのかとか、リリース後はどうすべきかとか、bugfix時の運用とか、そういう運用の
お手本となるようなbest practiceってあるのか、そういうこと。
まぁ大体の所はオレオレ運用じゃないのかなぁと思ってるんだけど。
ちなみにうちは、Redmineの1チケットがtrunkへの1コミットとなるよう、必要ならbranch切れ、くらいで運用してる。
いやだからgit-flowとかGitHub Flowのようなものがsvnにはあるの?って話なんだけど。
まず最初にtrunk/tabs/branchesを作りましょうというところまではsvnbookでも推奨されていて、
ほとんどの人がそれに従ってると思われる。
ただ、どういうときにどういうbranchを切るかとか、いつ誰がどのbranchにマージするのかとか、
メインとなるbranchのマージ先はtrunkなのかそれともhoge-branchなのかとか、リリースは
どこからやるのかとか、リリース後はどうすべきかとか、bugfix時の運用とか、そういう運用の
お手本となるようなbest practiceってあるのか、そういうこと。
まぁ大体の所はオレオレ運用じゃないのかなぁと思ってるんだけど。
ちなみにうちは、Redmineの1チケットがtrunkへの1コミットとなるよう、必要ならbranch切れ、くらいで運用してる。
201デフォルトの名無しさん
2014/08/26(火) 15:10:21.15ID:dFxdDibp ベストプラクティスに名前をつけるという行為はさほど一般的じゃないと思うけど、
どのベストプラクティスがベストなんだ?という面倒なことを避けるために名前をつけるのはひとつの方法なのかなぁ。
大抵みんなやり方が同じようになってきてるから、こういうときどうすればいいのって聞けばいいんじゃないかな。
どのベストプラクティスがベストなんだ?という面倒なことを避けるために名前をつけるのはひとつの方法なのかなぁ。
大抵みんなやり方が同じようになってきてるから、こういうときどうすればいいのって聞けばいいんじゃないかな。
202デフォルトの名無しさん
2014/08/26(火) 15:53:13.50ID:HxwOhsx5203デフォルトの名無しさん
2014/08/26(火) 17:28:20.40ID:NSwC5k+Z 俺は1本のままで保守モード移行と同時にそこまでの履歴丸ごとコピーで別リポジトリに追い出してた@decade ago
1.x/trunk---t-2.x/trunk---t-3.x/trunk---t-4.x/trunk---
L-1.x L-2.x
1.x/trunk---t-2.x/trunk---t-3.x/trunk---t-4.x/trunk---
L-1.x L-2.x
204デフォルトの名無しさん
2014/08/26(火) 18:04:37.65ID:dFxdDibp >>202
えーっと、その前者の方法、それもありじゃないって思える?
えーっと、その前者の方法、それもありじゃないって思える?
205デフォルトの名無しさん
2014/08/26(火) 18:53:32.91ID:IPwBXJgH trunkで開発すすめて特定の所からリリースブランチ作るって
やり方もあるよね。
やり方もあるよね。
206デフォルトの名無しさん
2014/08/26(火) 22:25:51.51ID:naQUKVyS >>199
一歩先なのは認める
ただ、trunk/tag/branch も何もないところに比べれば半歩は進んでいるわけで、その間の何があれば best practice と言えるのか? って話。
>>200 とか http://danielkummer.github.io/git-flow-cheatsheet/index.ja_JP.htm の言ってることはわかるけど、運用をより具体的に決めてるだけとも言える。
一歩先なのは認める
ただ、trunk/tag/branch も何もないところに比べれば半歩は進んでいるわけで、その間の何があれば best practice と言えるのか? って話。
>>200 とか http://danielkummer.github.io/git-flow-cheatsheet/index.ja_JP.htm の言ってることはわかるけど、運用をより具体的に決めてるだけとも言える。
207デフォルトの名無しさん
2014/08/26(火) 22:42:03.56ID:dFxdDibp208デフォルトの名無しさん
2014/08/26(火) 22:47:19.91ID:0QshLCvc ベストベストって開発規模やコミット粒度によって何がベストかは違うだろ
統一見解なんて求めるのは無意味
統一見解なんて求めるのは無意味
209デフォルトの名無しさん
2014/08/26(火) 22:49:23.21ID:naQUKVyS210デフォルトの名無しさん
2014/08/26(火) 22:55:05.25ID:naQUKVyS >>208
いや、それを言い出したらきりがない。
六割とか八割の人が便利に使えるならそれはそれで ベストプラクティス でいいと思うよ。
ただ、ベストプラクティスはこれしか認めんとか言い出したら、それはおかしいよね。
いや、それを言い出したらきりがない。
六割とか八割の人が便利に使えるならそれはそれで ベストプラクティス でいいと思うよ。
ただ、ベストプラクティスはこれしか認めんとか言い出したら、それはおかしいよね。
211デフォルトの名無しさん
2014/08/27(水) 00:16:36.50ID:UFd+PdSa212デフォルトの名無しさん
2014/08/27(水) 00:20:37.72ID:UFd+PdSa213デフォルトの名無しさん
2014/08/27(水) 01:21:09.81ID:1NXBn9Ay 1.9で予定されていた機能の殆どは延期
減り続けるユーザー
MLへの投稿も減少の一途
Apacheからも邪魔者扱い
どうすんの?
減り続けるユーザー
MLへの投稿も減少の一途
Apacheからも邪魔者扱い
どうすんの?
214デフォルトの名無しさん
2014/08/27(水) 07:38:51.42ID:KL0wurV3215デフォルトの名無しさん
2014/08/27(水) 07:42:25.58ID:KL0wurV3216デフォルトの名無しさん
2014/08/27(水) 07:44:19.56ID:W2qyiycm svnで言うtrunk/tag/branchはこう使ったらいいぜ!
ってのがgit-flowなんですけど…
ってのがgit-flowなんですけど…
217デフォルトの名無しさん
2014/08/27(水) 10:54:18.36ID:JjSOikWD >>214
いやだから「git-flowのような」svnの運用方法はまだ確立されてないよねって話なんですけど。
いやだから「git-flowのような」svnの運用方法はまだ確立されてないよねって話なんですけど。
218デフォルトの名無しさん
2014/08/27(水) 11:39:27.80ID:p0VoVO4w219デフォルトの名無しさん
2014/08/27(水) 12:17:18.99ID:KL0wurV3 だから「ような」ってなに?
何を満たせばお前さんが言う「git flow のような運用方法」になるんだ?
って話をしてるんだが。
何を満たせばお前さんが言う「git flow のような運用方法」になるんだ?
って話をしてるんだが。
220デフォルトの名無しさん
2014/08/27(水) 12:43:28.37ID:JjSOikWD >>219
例えば、Subversionを初めて導入するチームが、とりあえずの指針として使えるような運用方法。
初めて導入する場合、trunk/branches/tagsを作るところまでは良いが、おそらくそこで途方に
暮れることになるだろう。
つか、git-flowとかGitHub Flow知ってる?
例えば、Subversionを初めて導入するチームが、とりあえずの指針として使えるような運用方法。
初めて導入する場合、trunk/branches/tagsを作るところまでは良いが、おそらくそこで途方に
暮れることになるだろう。
つか、git-flowとかGitHub Flow知ってる?
221デフォルトの名無しさん
2014/08/27(水) 13:47:44.30ID:UFd+PdSa >>217
新規開発ならまだしも、trunkで"新機能"開発を認めるような人って、
develop featureブランチを作らないことで何が起こるかしらない人かもしんない。
そうなら説明しても理解できないと思う。
git flowは使ったことないけど、ブランチ構成管理の図を見る限りsvnでも大抵同じ構成でやってるよ。
svnやgit、他のVCSひっくるめてブランチ管理のベストプラクティスってのはもうあって、
それをサポートするための実装の一つがgit flowなんじゃないかなぁと思うけど、gitユーザから見るとどうですかね。
新規開発ならまだしも、trunkで"新機能"開発を認めるような人って、
develop featureブランチを作らないことで何が起こるかしらない人かもしんない。
そうなら説明しても理解できないと思う。
git flowは使ったことないけど、ブランチ構成管理の図を見る限りsvnでも大抵同じ構成でやってるよ。
svnやgit、他のVCSひっくるめてブランチ管理のベストプラクティスってのはもうあって、
それをサポートするための実装の一つがgit flowなんじゃないかなぁと思うけど、gitユーザから見るとどうですかね。
222デフォルトの名無しさん
2014/08/27(水) 13:56:08.31ID:KL0wurV3 >>220
> おそらくそこで途方に暮れることになるだろう。
ハンドブックも読まないようなチームならそうだろうね。
http://svnbook.red-bean.com/en/1.7/svn.branchmerge.maint.html#svn.branchmerge.maint.layout
> つか、git-flowとかGitHub Flow知ってる?
>>206 のリンク先の内容では不足なのか?
> おそらくそこで途方に暮れることになるだろう。
ハンドブックも読まないようなチームならそうだろうね。
http://svnbook.red-bean.com/en/1.7/svn.branchmerge.maint.html#svn.branchmerge.maint.layout
> つか、git-flowとかGitHub Flow知ってる?
>>206 のリンク先の内容では不足なのか?
223デフォルトの名無しさん
2014/08/27(水) 14:01:53.23ID:KL0wurV3224デフォルトの名無しさん
2014/08/27(水) 14:32:21.64ID:JjSOikWD >>222
もう、どう言ったらいいのか・・・。
svnbookで説明されてるされてることを、実際にどう運用するのが良いのかの指針となるような
git-flowやGitHub Flowのような運用方針が、人口に膾炙された形でsvn界隈にあるのかって
ことで、それはまだないでしょということなんだけど、わかんないかな。
長年svnを使ってれば、そりゃ自分たちにフィットした運用方針があるだろうけど、他SCMから来た人とか
初めてのSCMとしてsvnを選んだ(選ばざるをえなかった)人たちが、どう運用を開始すれば良いのかの
情報ってそれほどないでしょ。
そういうのがあれば、>>160にこれを参考にするといいよってURLを示すだけで終了でしょ。
もう、どう言ったらいいのか・・・。
svnbookで説明されてるされてることを、実際にどう運用するのが良いのかの指針となるような
git-flowやGitHub Flowのような運用方針が、人口に膾炙された形でsvn界隈にあるのかって
ことで、それはまだないでしょということなんだけど、わかんないかな。
長年svnを使ってれば、そりゃ自分たちにフィットした運用方針があるだろうけど、他SCMから来た人とか
初めてのSCMとしてsvnを選んだ(選ばざるをえなかった)人たちが、どう運用を開始すれば良いのかの
情報ってそれほどないでしょ。
そういうのがあれば、>>160にこれを参考にするといいよってURLを示すだけで終了でしょ。
225デフォルトの名無しさん
2014/08/27(水) 15:01:37.11ID:UFd+PdSa226デフォルトの名無しさん
2014/08/27(水) 18:44:05.74ID:KL0wurV3227デフォルトの名無しさん
2014/08/27(水) 19:55:48.72ID:W2qyiycm 今になってtrunk/branches/tagsもベストプラクティス、がじわじわきだした
228デフォルトの名無しさん
2014/08/28(木) 09:57:20.57ID:hbdIfiYh229デフォルトの名無しさん
2014/08/28(木) 12:31:06.51ID:XxtALw5X230デフォルトの名無しさん
2014/08/28(木) 12:54:49.24ID:hbdIfiYh231デフォルトの名無しさん
2014/08/28(木) 18:46:05.74ID:XxtALw5X >>230
だから、
> gitにはgit-flowやGitHub Flowのような開発フロー
の具体的な内容を書いてくれればいいだけ。
svnbook には、典型例としてソフトウェアリリースや(特定機能の)開発におけるブランチの使い方が書いてあるけど、君は git flow はそんなもんじゃなくて、もっと色々決められてるって言うんでしょ?
それを教えて。
http://svnbook.red-bean.com/en/1.7/svn.branchmerge.commonpatterns.html#svn.branchmerge.commonpatterns.release
だから、
> gitにはgit-flowやGitHub Flowのような開発フロー
の具体的な内容を書いてくれればいいだけ。
svnbook には、典型例としてソフトウェアリリースや(特定機能の)開発におけるブランチの使い方が書いてあるけど、君は git flow はそんなもんじゃなくて、もっと色々決められてるって言うんでしょ?
それを教えて。
http://svnbook.red-bean.com/en/1.7/svn.branchmerge.commonpatterns.html#svn.branchmerge.commonpatterns.release
232デフォルトの名無しさん
2014/08/28(木) 23:21:36.65ID:Djfy5D0r わかった上でわざとずれたこと書いて荒らしてるんじゃないかという気がしてきた。
233デフォルトの名無しさん
2014/08/29(金) 00:00:57.86ID:kapyA6bl ぐぐれば図はでてくるんだけどこれじゃ理解できないってことなのかなぁ。
http://image.itmedia.co.jp/ait/articles/1311/18/gitflow01_1.jpg
そのやり方はsvnbookを見れば同じようなことが書いてあるとでも言い出すんだろうか。
http://image.itmedia.co.jp/ait/articles/1311/18/gitflow01_1.jpg
そのやり方はsvnbookを見れば同じようなことが書いてあるとでも言い出すんだろうか。
234デフォルトの名無しさん
2014/08/29(金) 00:07:08.18ID:Bkb0jioJ235デフォルトの名無しさん
2014/08/29(金) 07:21:09.31ID:c8acy8St236デフォルトの名無しさん
2014/08/29(金) 10:15:23.47ID:IvLQYdhB へえ、svnbookでは、こんなことが推奨されてるのか。
> Developers commit all new work to the trunk. Day-to-day changes are committed to /trunk: new features, bug fixes, and so on.
> Developers commit all new work to the trunk. Day-to-day changes are committed to /trunk: new features, bug fixes, and so on.
237デフォルトの名無しさん
2014/08/29(金) 12:52:13.11ID:yH9aSNf4 >>236
小規模なチームならそのやり方でいいだろうし、もう少し複雑な開発なら次の節にも目を通しておいた方がいい
小規模なチームならそのやり方でいいだろうし、もう少し複雑な開発なら次の節にも目を通しておいた方がいい
238デフォルトの名無しさん
2014/08/29(金) 14:34:17.02ID:kapyA6bl >>235ってID:KL0wurV3?
239デフォルトの名無しさん
2014/08/31(日) 10:27:47.17ID:w7igHjFL SVN1.6を使ってるプロジェクトで仕事をしている不幸な俺が来ましたよ。
今のプロジェクト資産をSVN1.8 に移行させたいんだが、dump してload でOKですか?
今のプロジェクト資産をSVN1.8 に移行させたいんだが、dump してload でOKですか?
240デフォルトの名無しさん
2014/08/31(日) 12:37:14.01ID:vjR2LjMT241デフォルトの名無しさん
2014/08/31(日) 13:03:00.35ID:w7igHjFL >>240
全くその通りで、git に移行出来ればベストなんだが、
うちのプロジェクトの連中はSVN1.6に何の疑問も感じない管理職だの外注さんだのから
構成されていて、git 入れるとか言ったらそれだけでひと悶着ありそうな気配なので、
SVN以外は無理な感じ。
全くその通りで、git に移行出来ればベストなんだが、
うちのプロジェクトの連中はSVN1.6に何の疑問も感じない管理職だの外注さんだのから
構成されていて、git 入れるとか言ったらそれだけでひと悶着ありそうな気配なので、
SVN以外は無理な感じ。
242デフォルトの名無しさん
2014/08/31(日) 13:22:54.88ID:vjR2LjMT243デフォルトの名無しさん
2014/08/31(日) 13:55:19.31ID:kY+m/tLd タイムスタンプですね
わかります
わかります
244デフォルトの名無しさん
2014/08/31(日) 14:13:58.95ID:lJhm1dB+ 今更人に聞けない。
「ぎっちょ」って呼んで良いんだよな
「ぎっちょ」って呼んで良いんだよな
245デフォルトの名無しさん
2014/08/31(日) 14:43:01.38ID:1nPrgnOa まわりが徐々に移行しているときに同じようにやっておかないと
いつの間にか直接移行できなくなるほどバージョンに差ができていたりするよなw
いつの間にか直接移行できなくなるほどバージョンに差ができていたりするよなw
246デフォルトの名無しさん
2014/08/31(日) 14:45:12.60ID:6qeU6N/A わざわざgitに変更するメリットあるの?
247デフォルトの名無しさん
2014/08/31(日) 15:11:36.05ID:phP4JmF2248デフォルトの名無しさん
2014/08/31(日) 15:15:09.72ID:w7igHjFL249デフォルトの名無しさん
2014/08/31(日) 16:08:57.38ID:phP4JmF2 >>248
?
> There is no need to dump and reload your repositories. Subversion 1.7 servers can read and write to repositories created by earlier versions.
> To upgrade an existing server installation, just install the newest libraries and binaries on top of the older ones.
?
> There is no need to dump and reload your repositories. Subversion 1.7 servers can read and write to repositories created by earlier versions.
> To upgrade an existing server installation, just install the newest libraries and binaries on top of the older ones.
250デフォルトの名無しさん
2014/08/31(日) 16:45:43.70ID:w7igHjFL >>249
なるほど
なるほど
251デフォルトの名無しさん
2014/08/31(日) 17:57:57.45ID:gvWJPatT 先月だかまで1.6だたけどbackportsに1.8来てたからうpぐれしたわ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 ★2 [蚤の市★]
- トランプ大統領 エヌビディア製AI半導体の中国輸出許可 安全保障重視の方針転換 [蚤の市★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- 【結婚の壁】結婚どころか今まで恋愛経験は一切ない人も…「年収500万の壁」を突破できない中間層の苦しい現実 [ぐれ★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 先進国首脳が続々と中国訪問。なぜか近くの高市がいる日本には誰も立ち寄らず… すまんこれいじめ? [271912485]
- 【悲報】小泉「あっノート忘れた😲」会談用の資料を忘れる、自己アピールの要人ヘリ要請等、少しも覚醒していなかった [359965264]
- 【動画】ママチャリまんさん「わたし女ですけど!」シャコシャコシャコシャコ 🚴‍♀❗🚛 [329329848]
- 日本で対中宣戦布告が正しかったという謎の国民意識が醸成され学者や外交官が危機感を表明 [819729701]
- こんぺこ!こんぺこ!こんぺこ!🐰🏡
- 高市早苗(CV:安倍晋三)👈コイツが言いそうなセリフww [916950698]
