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


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

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



1 名前:前スレ858=879 mailto:sage [2010/09/06(月) 22:48:42 ]
バージョン管理システムについて再び語りましょう

●過去スレ
バージョン管理システムについて語るスレ
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/

●関連スレ
CVS 1.3 [UNIX板]
pc12.2ch.net/test/read.cgi/unix/1093611448/
CVS導入スレ〜 Rev.3 [プログラム板]
hibari.2ch.net/test/read.cgi/tech/1113141518/
subversion バージョン管理【サブバージョン】 [Linux板]
pc11.2ch.net/test/read.cgi/linux/1154701996/
Subversion r12 [プログラム板]
hibari.2ch.net/test/read.cgi/tech/1254838551/
git スレッド [Linux板]
hibari.2ch.net/test/read.cgi/linux/1197798039/
【分散型バージョン管理】 Mercurial 【hg】
hibari.2ch.net/test/read.cgi/tech/1251208950/
【bzr】Bazaarでバージョン管理 Rev 2
hibari.2ch.net/test/read.cgi/tech/1265951333/


152 名前:デフォルトの名無しさん mailto:sage [2010/09/22(水) 23:31:20 ]
わかった、言い方が悪かったよw

gitはベターなSubversionクライアントでもある。

で、いいか?w

153 名前:デフォルトの名無しさん mailto:sage [2010/09/22(水) 23:35:14 ]
>>146
原形を留めてないほど変更した場合のことを考えると、ファイルの移動って何?
みたいになるよね。Gitのやり方は利にかなってると思う。

154 名前:デフォルトの名無しさん mailto:sage [2010/09/22(水) 23:44:17 ]
>>152
TortoiseGitがTortoiseSVNと同じくらいにならないと説得力が無いと思うがな

155 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 05:30:46 ]
>154
Subversion 使いがみんな TortoiseSVN 使ってるわけでもなし、コマンドラインなら
git-svn は普通に便利だよ。

156 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 09:18:28 ]
じゃあこうだな

少なくともCUIでの利用に限定すれば、gitはベターなSubversionクライアントでもある。

157 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 09:29:24 ]
だが、いまだ濁点付き日本語ファイル名に対応してないという
(Macだけ?)

158 名前:デフォルトの名無しさん [2010/09/23(木) 10:00:16 ]
>>157
kwsk

159 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 10:08:33 ]
MacはNFDだから濁点の扱いがWinやLinuxと異なるってだけじゃなくて?

160 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 14:32:30 ]
gitはLinuxのことしか考えてないから仕方ないよ。
ファイル名=バイト列なんてのは、ファイルシステムによっては成立しないダメダメな前提なんだけど
そもそも環境変数LANGでファイル名の解釈が変わったりするLinuxでは必要な前提だしね。

だがMercurial、てめーは駄目だ。



161 名前:デフォルトの名無しさん [2010/09/23(木) 14:58:44 ]
>>160
> そもそも環境変数LANGでファイル名の解釈が変わったりするLinuxでは必要な前提だしね。
kwsk

162 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 15:14:21 ]
>>161
いや、NTFSやHFS+ならファイル名が格納されるときの文字コードは決まってるけどさ、
extとかのファイル名はメタデータも何も無い単なるバイト列じゃん。
それを文字コードとして解釈するかはLANG次第で、ja_JP.UTF-8からja_JP.EUCに変えたりすると化けるじゃん。

163 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 15:20:40 ]
>>162
hibari.2ch.net/test/read.cgi/tech/1093251312/239-

164 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 15:35:39 ]
>>163
読んだが、いくつかの流派が不毛な言い合いをしてるだけだろ。
どの流儀でも統一さえ取れていればある意味問題ないとも言えるんだし
163が何派なのかも書いてくれんと、そもそも何を言いたいのかもわからんよ。

165 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 15:45:00 ]
WindowsのBazaar入れてみたら、Bazaarエクスプローラーは結構いいな。
ウィザード風に次何やるのってのを教えてくれる。
すでにわかっている人にはいらないんだろうけど、ドキュメント読んで使い始めようという時に敷居下がる

どうでもいいが、gitはログ見るのがgitkが一番便利なのはなんとかならんのかw
履歴と一緒にdiffも見られるのはいいね

git commit -vやTortoiseHgのコミットするときにdiffが見られるのもかなり便利だわ



ほぼ作り直してるんだろうけど、TortoiseSVN以降使いにくい部分もあれば
使いやすくなっている部分もあるよ。

166 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 15:47:31 ]
>>159
Macユーザーの書き込みは濁点が離れてるからすぐわかるってやつか

が → か゛

になるようなやつ

167 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 16:29:01 ]
>>166
それはデマだ。Unicode上でNFDだろうがNFCだろうが、2chはSHIFT-JISだから区別のしようがない。
あと合成文字と「単独の文字として存在している濁点」には何の関係もない。

168 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 17:33:42 ]
>>164
hibari.2ch.net/test/read.cgi/tech/1278923059/12
> ・「wchar_tは>849の嫁。>849の許可無くしてUTF16だの32だの無理矢理突っ込むのは許さん。」
> ・電子演算機では文字化けなんて飾りです。UTF-8/UTF16の人にはそれがわからんのですよ。

169 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 18:41:26 ]
Macユーザーの書き込みは、
「ば~か」
などを見るとすぐに分かる。

170 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 18:57:39 ]
どれ。ちょっと書いてみるか。>>169のば〜か



171 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 19:02:36 ]
>>169
ば~か

172 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 19:06:38 ]
>>169のば〜か

バックスラッシュがyenマークになるってのならよくあるが


173 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 19:09:21 ]
>>169
ば〜か

174 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 19:10:09 ]
よし、漏れも便乗w

>>169
ば〜か

175 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 19:12:46 ]
>>169
%E3%81%B0%EF%BD%9E%E3%81%8B

176 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 19:59:13 ]
>>169
ば〜か

177 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 21:25:39 ]
なんだこの大人気

178 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 21:49:26 ]
暴釣りだね。でも、漏れはそこまで自虐的になれないw

179 名前:デフォルトの名無しさん mailto:sage [2010/09/23(木) 21:52:47 ]
ぼうつり

180 名前:デフォルトの名無しさん [2010/09/23(木) 22:17:06 ]
>>178
ば〜か



181 名前:デフォルトの名無しさん [2010/09/24(金) 00:13:53 ]
Macから書き込み。

がぎぐげご。

そうならんぞ。

182 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 01:47:25 ]
>>181
ば〜か
ば〜か

183 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 01:51:57 ]
>>177
「おとなげ」って読みたくなってきた

184 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 02:02:42 ]
>>169のせいでスレの空気が一気に低レベルに....

185 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 02:17:22 ]
>>184
スレのレベルは初めから低かった

186 名前:166 mailto:sage [2010/09/24(金) 02:18:32 ]
むしろ俺のせいな気がしてならない・・・

187 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 02:22:55 ]
>>186
若干自意識過剰だな

188 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 03:01:15 ]
何子のスレ

189 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 03:39:00 ]
>>167
クライアントによっては「が→か゛」になるよ。
Shift_JIS に変換するのはクライアントなわけだから、NFD への対応が甘ければ化ける。

190 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 03:45:32 ]
数%にも満たない糞マカーのお陰で、確実に無駄な工数が増えてIT産業の粗利が減ってるわけだ



191 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 07:33:07 ]
>>189
クライアントソフトの性ならmacに限った話にならないだろ


192 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 07:44:47 ]
>>191
ば〜か
ば〜か

193 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 07:51:40 ]
>>190
それは、最初に世界中の文字が2バイトに収まると思った馬鹿に言えよ……

194 名前:デフォルトの名無しさん [2010/09/24(金) 08:00:35 ]
>>193
UTF-16が馬鹿だと認めたのですね

195 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 08:21:56 ]
Unicodeの、誰もが無視すべき最悪の馬鹿仕様部分を愚直に実装した愚mac

196 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 08:28:11 ]
いやほんとにば〜かだと思うよ。
ただ現在進行形でNFDにしかない文字にNFCが追加されている部分もあるので、無視すべきとは思わんな。

UTF-16のためにサロゲートペア領域もぽっかり穴が開いてしまってるわけだし、
最初から4バイト使うつもりでいれば合成文字もサロゲートも無かったはずなのに……

197 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 08:35:41 ]
突っ込んだ文字コードの話はよそでやってください


198 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 08:45:48 ]
>>197
>>160

199 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 10:51:45 ]
>>160の流れだと言いたいんだろうが、>>196は単にUnicodeの話でしかない。

200 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 12:10:24 ]
>>199
このスレの管理人を気取るのはいいが、それなら>>196ではなく、
文字コードの話にかこつけて「煽り」をカキコした>>169
それに釣られた>>170以降のカキコを責めるべきだろ。
今さらノコノコ出勤して、どれだけ無駄な時間が過ぎたと思ってんだ。
管理人なら管理人らしく、仕事をサボってんじゃねえよ。



201 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 12:36:01 ]
○○くんもやってるからぼくはわるくないもん!

202 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 12:41:07 ]
UTF-16信者が>>160のような無知・誤解を広めるのはいい迷惑

203 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 12:45:33 ]
ユニコードって完璧だもんね☆

204 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 13:01:02 ]
>>169の7Ehの話一切なし

205 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 15:44:13 ]
>>202
なんでUTF-16信者だと思うんだ?

206 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 17:29:29 ]
TortoiseSVNを半年ぶりに最新版にしたら、インストールしてもTortoiseのメニューが出てこねー。
でも、スタートメニューからは起動する。
古いの探す旅に出るか。

207 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 17:51:54 ]
Windows再起動しろ

208 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 17:54:12 ]
修復インストールしろ

209 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 18:02:35 ]
ちゃんと64bit版svn入れろや

210 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 18:06:30 ]
>>208が正解
他はゴミレスなんでスルーで



211 名前:デフォルトの名無しさん mailto:sage [2010/09/24(金) 18:20:46 ]
うまく入った。
最終的に、アンインストール→ccleanでレジストリ掃除。
再起動後にインストール→失敗。

あれっ?
取りあえずMicrosoftSecurityEssencialを止めてインストール→成功。
という流れで入った。

お騒がせしました。

212 名前:デフォルトの名無しさん mailto:sage [2010/09/28(火) 09:44:09 ]
コンパイルしてできたバイナリってバージョン管理するものなの?

213 名前:デフォルトの名無しさん mailto:sage [2010/09/28(火) 09:47:08 ]
前スレでやってLaTeXはその延長

214 名前:デフォルトの名無しさん mailto:sage [2010/09/28(火) 12:20:40 ]
>>212
ソースがあればバイナリできるんだからバージョン管理の必要は無い。
だけど、リリースとかの区切りでコミットしておくとビルドしなくてもバイナリを取り出したり比較できたりして便利。

215 名前:デフォルトの名無しさん mailto:sage [2010/09/28(火) 18:36:39 ]
>>214
毎回コミットしてたぜ。TortoiseSVN使ってるとオーバーレイアイコンが気になって気になって…

216 名前:デフォルトの名無しさん mailto:sage [2010/09/28(火) 18:49:31 ]
タイムスタンプだけ違う内容の同じファイルが大量にできるのが嫌だなぁ。

217 名前:デフォルトの名無しさん mailto:sage [2010/09/28(火) 20:53:58 ]
>>215
svnignore 設定するんじゃ駄目?

218 名前:デフォルトの名無しさん mailto:sage [2010/09/28(火) 22:48:05 ]
オーバーレイアイコンが気になるだけの話ならば、無視ファイルに突っ込めばいいと思うよ

219 名前:デフォルトの名無しさん mailto:sage [2010/09/29(水) 06:46:46 ]
タイムスタンプだけ違う内容の同じファイルはできないだろ?


220 名前:デフォルトの名無しさん mailto:sage [2010/09/29(水) 07:09:46 ]
できる



221 名前:デフォルトの名無しさん mailto:sage [2010/09/29(水) 12:26:36 ]
>>215
tortoiseSVNなら、変更リストがある。

コミットダイアログで変更されたファイル右クリック→変更リストへ移動→ignore-on-commitとすると、変更リストができる。
変更リストのファイルは変更されていてもコミットのチェックが自動ではつかなくなる。これでコミットを抑制できる。
変更リストはリポジトリには影響しないからローカルで指定できる。

222 名前:デフォルトの名無しさん mailto:sage [2010/09/29(水) 12:35:21 ]
>>220
タイムスタンプが違っただけでコミットされたら困るだろう。

223 名前:デフォルトの名無しさん mailto:sage [2010/09/30(木) 23:05:27 ]
実行モジュールは納品とかバージョンの単位でコミットする運用だった。
今は Redmine 上に乗せる運用にかわったけど。


224 名前:デフォルトの名無しさん mailto:sage [2010/10/03(日) 16:14:56 ]
うちもお客さんの所に納めるものはコミットしてる。

ソースがあればバイナリできると言うけど、バイナリにコンパイルした
日時を埋め込んだりされるのでソースは同じでもバイナリは完全に一致
しないことがあるから。

225 名前:デフォルトの名無しさん mailto:sage [2010/10/03(日) 21:30:46 ]
そこらへんはHudsonにまかせる運用にしたな。

226 名前:デフォルトの名無しさん mailto:sage [2010/10/04(月) 01:01:08 ]
あぁ、ハチのマークの

227 名前:デフォルトの名無しさん mailto:sage [2010/10/04(月) 05:29:39 ]
何でバージョン管理システムってユニコードに憎悪を持ってるの?

228 名前:デフォルトの名無しさん mailto:sage [2010/10/04(月) 06:37:10 ]
>>227
なんか妄想激しくないか?

229 名前:デフォルトの名無しさん mailto:sage [2010/10/04(月) 08:03:59 ]
>>227
このスレに話を理解できない・ついていけない人が大勢いるのは事実

230 名前:デフォルトの名無しさん mailto:sage [2010/10/08(金) 11:25:19 ]
diff Europe USA
pds.exblog.jp/pds/1/200710/20/99/b0117999_5491615.jpg



231 名前:デフォルトの名無しさん mailto:sage [2010/10/09(土) 00:53:30 ]
>>230
全く1byte文字圏の連中はセクシーがなんたるかを分かってないな。
2byte文字に対応した画像を貼ってください


232 名前:デフォルトの名無しさん [2010/10/09(土) 01:14:47 ]
>>231
2bytes圏に美人が多いのは認める。
しかし3bytesを無視するのは許さん。

233 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 06:01:56 ]
SubversionからGitへ乗り換えを検討してみたけど
導入の手間(特に利用者への負担)と管理の煩雑さを考えると
現状維持がいいのかなと思ってしまった

234 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 07:28:24 ]
管理ウゼェ勝手にしろがgitだから、管理したいならgitなんて考慮に値しない選択肢だよ

235 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 07:38:27 ]
利用者がrebaseとかresetとか覚え始めて
ログが破綻するのがsvn->gitの本当の最初の試練

236 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 08:34:17 ]
>>233
乗り換えらくちんちん

237 名前:デフォルトの名無しさん [2010/10/20(水) 08:55:50 ]
>>234
バックアップ取っていたつもりが取れていなくて全てパーになるのですね。わかります。

238 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 09:13:09 ]
某るbyみたくsvn鯖まるごとクラックされたりとか

239 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 10:32:51 ]
>>233
導入の手間はサーバが無いと何もできないSubversionの方がはるかに手間がかかる

240 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 13:59:00 ]
Subversion って sshd だけ動いてれば大丈夫っしょ



241 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 14:27:30 ]
導入の手間(特に利用者への負担)ってのが読めないのかこの馬鹿は
一体どれだけ狭い世界に生きてんだよ

242 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 14:51:25 ]
乗り換えつってんだから、現状Subversionはインストール済みだろうし
手間はゼロだなw

243 名前:デフォルトの名無しさん [2010/10/20(水) 15:38:11 ]
>導入の手間(特に利用者への負担)
・git svn clone のミラーを立てる
・svnしか使えないお馬鹿さんはsvnを使い続ける
・gitが使える普通の人はgitを使う

244 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 17:16:54 ]
・かしこいgitユーザーはsvnユーザーに不都合が出ないように注意する
・svnユーザーに不都合が出た時にはかしこいgitユーザーが何とかする

こうなることが予見される訳だが

245 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 18:15:38 ]
・かしこいgitユーザーを見よう見まねのかしこくないgitユーザーが出現
こうなることが予見される訳だが


246 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 18:25:22 ]
・かしこくないgitユーザにはpush権をやらない
・練習用のリポジトリを使わせる
・かしこいgitユーザがログを綺麗にしてからpushする

247 名前:デフォルトの名無しさん [2010/10/20(水) 18:52:59 ]
Bazaar導入でスッキリ解決

248 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 18:54:38 ]
VSS導入でスッキリ解決

249 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 19:31:53 ]
ClearCase導入でスッキリ解決

そして誰もいなくなった

250 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 20:25:18 ]
>>246
ログを綺麗にする方法について
具体的に教えて頂けませんか?



251 名前:デフォルトの名無しさん [2010/10/20(水) 22:32:19 ]
>>250
git push :master

252 名前:デフォルトの名無しさん mailto:sage [2010/10/20(水) 22:47:22 ]
>>251
それがあんまり洒落になってないところがgitの扱いづらさ






[ 続きを読む ] / [ 携帯版 ]

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

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