件名: バージョン管理の考察

投稿日: 03/03/12 08:54 PM JST
投稿者: Ivy

日本語版のバージョン管理はtacaさんにはSubversion管理で集中して作業負担をお願いして、ずっとGoogle Code のSubversionを利用してきましたが、更新する、コミットする、履歴を調べるといったバージョン管理操作に時間がかかるなど、問題もかかえていました。 それを解決するのが、分散バージョン管理システムであるMercurialやGitだと思いますが、本家はMercurialになっているのでMercurialへの移行を検討したいと思います。 Mercurialについての情報は、以下のサイトが参考になるかもしれません。 Mercurial の使い方のチュートリアル: http://mercurial.selenic.com/wiki/JapaneseTutorial Mercurialでバージョン管理: http://www.02.246.ne.jp/~torutk/mercurial/intro.html Subversionとは一味違う「分散バージョン管理」とは?: http://www.atmarkit.co.jp/fjava/rensai4/devtool03/devtool03_1.html このカテゴリの掲示板で検討していきたいと思いますので、 ご意見よろしくお願いします。 Geeklog Group http://www.facebook.com/groups/geeklogjp/ なお、この掲示板をメインとして、Facebookのグループは補助的な連絡としてご利用ください。

書込: バージョン管理の考察

投稿日: 03/04/12 12:23 AM JST
投稿者: Ivy

http://code.google.com/p/geeklog-japanese/w/list 仮に作成してみましたのでさわって様子をみていきましょう。

書込: バージョン管理の考察

投稿日: 03/04/12 12:34 AM JST
投稿者: Anonymous

Google Codeのリポジトリ、切り替えられました?

書込: バージョン管理の考察

投稿日: 03/04/12 12:36 AM JST
投稿者: Anonymous

Quote by: taca

Google Codeのリポジトリ、切り替えられました?

あ、geeklog-japaneseって、別にプロジェクトを作成されたのでしたか...。

書込: バージョン管理の考察

投稿日: 03/04/12 12:37 AM JST
投稿者: Ivy

はい。ためしにつかってみるスタンス。好きにつかってください。

書込: バージョン管理の考察

投稿日: 03/04/12 01:40 AM JST
投稿者: Anonymous

geeklog-japaneseと名前が長い方が正式に見えるのが不思議...。 それはさておき、移行するにはSubversionのリポジトリをMercurialのリポジトリとして取り込む必要がありそう。 Google Codeはリポジトリを切り替えても、今までのデータは消えない代わりに、表示される内容が選択したリビジョン管理システムになります。そこに保存しておいたリポジトリデータを流し込むといったことが必要そう...。

書込: バージョン管理の考察

投稿日: 03/04/12 03:49 PM JST
投稿者: Ivy

tacaさん、では移れるように、Mercurialでの準備お願いします。 ソースが置かれたらすぐコアグループでコミットのテストなどできますから。 cloneは、 Sourceのcheckoutをクリックしたら管理者へはhttpsのURLが 表示されているのですぐコミットできるのでわかりやすくすぐにでも全員で 移れそうな感じです。 今のSubversionでのgeeklog-jpのRepository typeをいきなり変更してMercurialに変更しても良いですね。むしろそっちがよいのか・・・

書込: バージョン管理の考察

投稿日: 03/05/12 08:07 PM JST
投稿者: Anonymous

Mercurial による操作自体は問題ではありませんが、リビジョン、ブランチ、タグの考え方は Subversion と微妙に異なるところがあります。その辺りをきっちり理解しておかないと、おそらく混沌とした状態に陥る恐れがあります。(私自身の理解の状況も考えて書いています。) ちなみに、Subversionのリポジトリーの丸ごとコピーを作成して、Mercurialのリポジトリに変換するとこまでは手元でやってみました。変換は20分くらいかかりましたな、 取り出したSubversionのリポジトリの大きさは161Mバイト、変換後は187Mバイトでした。

書込: バージョン管理の考察

投稿日: 03/07/12 08:13 PM JST
投稿者: Ivy

tacaさん、ご検討ありがとうございます。 引き続きよろしくお願いします。

書込: バージョン管理の考察

投稿日: 03/12/12 01:36 PM JST
投稿者: Tsuchi

Quote by: Ivy

http://code.google.com/p/geeklog-japanese/w/list 仮に作成してみましたのでさわって様子をみていきましょう。

念のため確認 現時点では、フォルダ、ファイル何もないですよね? 私にはみえない。ということではなく。。。

書込: バージョン管理の考察

投稿日: 03/19/12 10:47 AM JST
投稿者: Tsuchi

bitbucket に google code 等からのインポート機能(wiki issue も含む)があったので https://code.google.com/p/geeklog-japanese/ で https://code.google.com/p/geeklog-jp/ からインポートできないかと 思ったのですが できそうにないですね

書込: バージョン管理の考察

投稿日: 03/19/12 03:22 PM JST
投稿者: Ivy

Google codeのissueで提起しましたので、そちらで意見がありましたらお願いします。

書込: バージョン管理の考察

投稿日: 03/20/12 09:13 AM JST
投稿者: Ivy

Facebook等でCOREのみなさんの同意が得られました。 tacaさん、 ではこれでMercuriaへの切り替え、お願いします。

Geeklog Japan - 掲示板
https://www.geeklog.jp/forum/viewtopic.php?showtopic=17403