[過去ログ] バージョン管理システムについて語るスレ3 (1001レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
87(1): 2008/12/12(金)11:30 AAS
>>83
>ただ、Windows 上ではやらず、linuxで変換しました。
これって、BazaarのリポジトリはOS非依存ってこと?
おしえてえらいひと。
88(1): 83 2008/12/12(金)11:52 AAS
>>87
linux/Windows間のリポジトリのやりとりは、
bzr push/pull sftp://example.com/
みたいにしてます。少なくとも、上記のやりとりで
Win/linux間のinteroperativityに問題はないですね。
実は、bzr pushする際の先のサーバに
bzrがインストールされている必要がないことを考えると、
(つまりファイルをコピーしているだけのはず)
.bzr以下のファイルを固めてWin/linux間にコピーするだけでも
動くはずではあります(試してません)。
89(1): 2008/12/12(金)12:38 AAS
>>88
なるほど。hg → bzr はlinux上で行って、linux→windowsはbzr→bzrでやったというわけですね。
なんて賢い。
>実は、bzr pushする際の先のサーバに
>bzrがインストールされている必要がないことを考えると、
まじっすか? Bazaarすげー!
90: 83 2008/12/12(金)13:00 AAS
>>89
あ、sftpを使ったときの話です。
もちろん bzr://example.com/ とか bzr+ssh://example.com/ とかはだめです。
あと、sftpを使ったときのhgとの細かな違いは、hgは$HOMEをベースにしますが、
bzrは/をベースにする、といったところですかね。
hg xxx ssh://example.com/abc
bzr xxx sftp://example.com/%7E/abc
みたいになるはずです。
91: 83 2008/12/12(金)13:21 AAS
追記
sftpだけでなくftp, http(WebDAV)ならサーバにインストールされてなくてもいいはずですね。
KLABのDSAS開発者がまとめた記事がわかりやすいですかね。
http://dsas.blog.klab.org/archives/51344422.htm
92: 2008/12/12(金)17:29 AAS
うおーだれか>>85たすけてください
>ほんとのほんとにリモートリポジトリ上のブランチを消す方法があれば教えてください。
93: 2008/12/12(金)18:12 AAS
俺まったくGitさわったことないけど、
http://www.kernel.org/pub/software/scm/git/docs/git-remote.html
上のページの”git remote rm”オプションじゃだめ?
話変わるけど、ホント一気に風が変わったよね。今までgitかhgしか話題にならなかったのに。
94: 2008/12/12(金)18:22 AAS
fdoがcgitの新しいのになったな。
微妙にかっこいい。
95: 79 2008/12/12(金)18:25 AAS
>>80
ありがとうございますアイコンが表示されました
96(1): 2008/12/13(土)03:35 AAS
bzrって重すぎない?
うちのVIAマシン(C7 1GHz)だと、どのサブコマンドも確実に2秒以上
ターンアラウンドにかかるよ。
% time bzr version
Bazaar (bzr) 1.6.1
Python interpreter: /usr/bin/python 2.5.2
Python standard library: /usr/lib/python2.5
(中略)
bzr version 2.39s user 0.08s system 99% cpu 2.480 total
ちなみに、同じマシン上のMercurialはこんな感じ。
hg version 0.11s user 0.02s system 99% cpu 0.129 total
97(1): 81 2008/12/13(土)03:47 AAS
>>82,83
とりあえずリベンジでCygwin版BazaarとMercurial入れてみました。
再度fastimport試してみました。
そうしたら、ファイル名と内容に日本語使ってるせいか、exporterがSJISで吐きだしてくれちゃった
データをbzr fast-importがUTF-8でデコードしようとしてこけちゃいました。
日本語入ってないので試したらぱっと見はできてたんですがね。
手元にlinux環境が無いんでまだしばらくはhgとbzr併用でいきます。
ありがとうございました。
98: 2008/12/13(土)07:38 AAS
m% time bzr version
Bazaar (bzr) 1.10
bzr version 0.21s user 0.07s system 84% cpu 0.331 total
% time hg version
Mercurial Distributed SCM (version 1.0.2)
hg version 0.40s user 0.11s system 96% cpu 0.529 total
99(1): 2008/12/13(土)10:22 AAS
>>97
や、Cygwin使ってる時点で、日本語ファイル名とか無いから。
せめてUTF-8 Cygwinか、Cygwin 1.7(+UTF-8使用設定)で試せ。
100(1): 2008/12/13(土)11:43 AAS
>>96
俺もそれでhgを使ってたんだが、1.7, 1.8 と確実に速くなっていて、bzr に乗り換えた。
1.10で試してみて。
101: 2008/12/13(土)11:57 AAS
>>85
git push origin :hogehoge
cf. git push --help
102(1): 2008/12/13(土)18:03 AAS
>100
bzr 1.10に上げてみたが、大して速くなってないなぁ。
システムが低速SSD上に有るのが良くないのか?
↓1ファイル置いてない、しょぼリポジトリで試した結果。
bzr version 2.02s user 0.07s system 99% cpu 2.110 total
bzr diff 2.93s user 0.09s system 99% cpu 3.044 total
bzr stat 2.94s user 0.10s system 99% cpu 3.064 total
bzr hogehoge 1.90s user 0.04s system 99% cpu 1.947 total
103(1): 2008/12/13(土)18:09 AAS
俺も試してみた。
$ time hg --version
Mercurial Distributed SCM (version 1.0.1)
[snip]
real 0m0.206s
user 0m0.140s
sys 0m0.048s
$ time bzr --version
Bazaar (bzr) 1.10
[snip]
real 0m0.177s
user 0m0.128s
sys 0m0.024s
104(1): 2008/12/13(土)18:59 AAS
% time git --version
git version 1.5.4.3
git --version 0.00s user 0.00s system 50% cpu 0.008 total
105: 2008/12/13(土)19:42 AAS
>>103-104
何が言いたいの?
106: 2008/12/13(土)22:33 AAS
マシンスペックもかかずに・・・参考に並んだろ
上下前次1-新書関写板覧索設栞歴
あと 895 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.024s