svnからの切り替え先にbzrを検討するなど(最終的にはhgになった‥)

リポジトリ操作にWindowsのGUI操作必須な環境下での切り替え先検討にbzrを候補に挙げるなど。
6
前へ 1 2 ・・ 8 次へ
Takumi IINO @troter

bzr remove-branch xxx したときって、ブランチのディレクトリ毎消える分けじゃなくてブランチの情報のみ消えるのか。つまり xxx/.bzr/branch ディレクトリが消える

2011-01-23 01:06:07
Takumi IINO @troter

今日入れたbzr pluginたち bzrtools colo externals grep scmproj loggerhead

2011-01-23 01:21:30
Takumi IINO @troter

bzrでのブランチの復活の仕方わからない。きっとできないんだろう。。。

2011-01-23 02:25:05
Takumi IINO @troter

remove-branchってbzr 2.2b1から入った機能なのか。。。removeはできるけど復活の呪文は無いわけ、、、それまでは削除できなかったから問題無かったって事?

2011-01-23 02:35:51
Takumi IINO @troter

bzr_accessの権限の設定対象がなんだかわからん。リポジトリのルートでreadonlyにしたらブランチにはコミットできないって事?read/write でも、復活できない操作(ブランチの削除)は禁止したいんだけど。そういう人はhgを使えって事なのかなあ、、

2011-01-23 12:54:57
Takumi IINO @troter

特定のディレクトリ以下のブランチ消したら殺すって運用にすればいいか。バックアップとるし。こういうのかんがえると、trunkとかは開発者はreadonlyにして、みんなクローンして開発しろって話になるなあ。で、マネージャがマージするの。分散型。

2011-01-23 13:22:32
いわた @wonderful_panda

@troter sharedリポジトリなら、手間はかかるけど削除したブランチの復活はできますよ。 bzr heads --dead-onlyで、削除されたheadリビジョンの情報がリストアップされるので、戻したいブランチのヘッドリビジョンを探して、そのIDを控えておきます。

2011-01-23 18:08:47
いわた @wonderful_panda

@troter で、bzr init xxx でSharedリポジトリ内に新しくブランチを作って、その中で bzr pull . -r revid:さっき控えたID --overwrite を実行するとブランチ復活。

2011-01-23 18:11:53
Takumi IINO @troter

@wonderful_panda おーほんとに復活できました!bzr headsなんてサブコマンド知りませんでした(汗 ありがとうございます。

2011-01-23 18:21:05
Takumi IINO @troter

bzrでの共有リポジトリでのブランチの復活方法を教えてもらったので、もうbzr採用していいんじゃない?って気がしてきた。

2011-01-23 18:22:34
Takumi IINO @troter

bzr help commands | grep -B1 repository で引っかかるコマンドを調べるなど

2011-01-23 18:27:28
Takumi IINO @troter

bzrはブランチ一覧を取得するためにはbzrtoolsのbranchesサブコマンドを使うしかないのか。CGIでbzr branchesの結果を表示するだけのプログラム動かすことになるのかなぁ。。

2011-01-23 19:19:26
Takumi IINO @troter

windows上ではsvnはツリーが大きくなればなるほど遅くなるので、速いツールほしい

2011-01-25 11:03:38
Takumi IINO @troter

bzr-svnを使って大きなリポジトリ(チェックアウト後のサイズ2GB、リビジョン30000位)からbzr branchでブランチ作ったらbzr: out of memorが出てbzrが落ちた。。。

2011-01-25 11:38:28
Takumi IINO @troter

svnの管理ディレクトリ壊れてた。。

2011-01-25 18:03:52
Takumi IINO @troter

bzrに移行しようと思っているsvnのバックアップ調べてみたら無圧縮で11Gもあった。。svn2bzrでtrunkだけ変換かけてる。30分くらいで29000リビジョン全部読みに行って、その後がんばってコミットしている。

2011-01-26 11:13:36
Takumi IINO @troter

うーん。。error: Encountered error: Changing contents of unversioned path u'XXXX'ってでてエラーで落ちた。。。XXXXのところはファイル名なんだけど何がいけないんだろう。

2011-01-26 11:16:24
Takumi IINO @troter

svn2bzrの--prefixの指定が間違っていたっぽいので実行し直す

2011-01-26 11:29:29
Takumi IINO @troter

svn2bzrで今度はMemoryErrorがでた。。チェンジセットが大きすぎてコンテンツ読み取ろうとして落ちてる。。

2011-01-26 12:17:16
Takumi IINO @troter

11Gのsvnのdumpをsvn2bzrでbzrのリポジトリに変換できないよ。。svnのdumpを作るときにtrunkだけにしてみるか。。

2011-01-26 12:20:22
Takumi IINO @troter

File "/home/takumi/src/svn2bzr/dump.py", line 214, in get_entry_content return self._file.read(entry.content_len) ここで落ちる

2011-01-26 12:20:55
Takumi IINO @troter

svn2bzrなのかbzrなのか。。

2011-01-26 14:10:37
前へ 1 2 ・・ 8 次へ