[過去ログ] バージョン管理システムについて語るスレ3 (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
783
(1): 2009/04/23(木)14:58 AAS
>>782
git 使うならファイル名もログもasciiのみで書くべき
784: 2009/04/23(木)15:38 AAS
>>782
ログに日本語は使えたが、改行が全然反映されなかった。
785
(1): 2009/04/23(木)18:07 AAS
>>783
why?
786: 2009/04/23(木)22:22 AAS
>>785
ファイル名もログもバイト列として扱うから。
まぁログは一応UTF-8推奨でデフォルトではUTF-8以外ははじくから、
あとは改行コードだけ決めておけば使っても良いけど。
787: 2009/04/24(金)08:35 AAS
なるほど、そしたら、TortoiseGit側にTortoiseHgのmbcs拡張みたいに変換機構があれば、いけるということか。
下手すると、SJISとか、UTF-16で突っ込んでしまう可能性がありますね
788
(1): 2009/04/24(金)08:37 AAS
http://github.com/unageanu/jiji/tree/master
githubとか見てたら、思いっきり日本語ログ使っているプロジェクトとかあるんだけど、大丈夫なのかな
789: 2009/04/24(金)09:44 AAS
ごめん、UTF-8なら大丈夫なのね…
790
(1): 2009/04/24(金)09:45 AAS
TortoiseGit使ってみているんだが、cloneできない。

コマンドラインスイッチ"-v"がないって言われるんだが…

git.exe clone -v "git://github.com/to/tombloo.git" "T:\work\tombloo"
error: unknown switch `v'
791
(1): 2009/04/24(金)09:57 AAS
>>790
本家のIssueに登録しておいた。(先にgoogle groupsで聞くべきだったか?)

>>788
>>790問題でcloneできなかったので、CYGWIN git(UTF-8)でcloneしてみて
TortoiseGitでlog見てみたが普通に見られるな。特に化けてない。
問題は入力だな。
792: 791 2009/04/24(金)12:17 AAS
TortoiseGitが MSYSGITではなく、CYGWIN(UTF8化)版のgitを先に認識しているようで、
そのため日本語が通っているように見えるだけかもしれません。
注意してください。
793: 2009/04/25(土)19:33 AAS
http://google-code-updates.blogspot.com/2009/04/mercurial-support-for-project-hosting.html
Mercurialかぁ…
794
(11): 2009/04/26(日)15:15 AAS
mercurial人気だねぇ。

git: ファイル名はバイナリ、コミットログもバイナリ(utf-8推奨)
- シェルとかperlとか必要、
- ファイル名変更したらシラネ。
- 1リポジトリ1ブランチ
hg: ファイル名はバイナリ、コミットログはUnicode
- シェルとかPerlとか不要でプラグインもPythonだから基本クロスプラットフォーム。
- ファイル名変更したらシラネ。
- 1リポジトリ1ブランチ
bzr: ファイル名もコミットログもUnicode
- シェルとかPerlとか不要でプラグインもPythonだから基本クロスプラットフォーム。
- ファイル名やディレクトリ名変更してもきちんと履歴管理するよ。
- 1リポジトリ1ブランチにも1リポジトリに多ブランチにも対応
になってるから、
git=最初からposixしか考えてないプロジェクト、もしくはPythonに対抗心を燃やすRubyプロジェクト用。
bzr=クロスプラットフォーム。svnにある機能は基本全部対応。汎用。
とスタンスが180度違っていいんだけど、 mercurial は微妙過ぎる。
795: 2009/04/26(日)15:24 AAS
なんだかどれに移行していいもんか迷っちゃって
SVNから動けねぇ・・・

一応それでまわってるわけだから別に無理して移行しなくてもいいのかもしれんけど。
796: 2009/04/26(日)15:36 AAS
仕事ではしばらく Subversion から移行できんだろうしなぁ
797: 2009/04/26(日)15:52 AAS
中央リポジトリはsvnのまま簡単には移行できないんで、
個人的にbzr使って対応している。
しかし、Linux(RHEL)でbzrを動かせてないので……
798: 2009/04/26(日)16:10 AAS
みんなで使うのはsvn。
hgは手元の管理にしてる。
799: 2009/04/26(日)17:19 AAS
gitは速いって利点があるけど, hgはなんともいえず微妙.
しかしMozillaはhg.
800: 2009/04/26(日)17:55 AAS
hg 速いけどなぁ
801
(1): 2009/04/26(日)19:45 AAS
>>794
hgもgitもファイル名変更は履歴管理してるよな?
802
(1): 2009/04/26(日)20:03 AAS
git mvでできるよ.
1-
あと 199 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.029s