タグ

svnに関するnobu666のブックマーク (8)

  • git-svnを途中から始める - unpushの日記

    普通にgit-svnをやろうとすると、活発なプロジェクトだと既に数千以上の履歴があったりなんかして、全部フェッチするのにアホみたいに時間がかかります。あときっとsvnのホストも、負荷がデカくて涙目だと思います。 それで、githubあたりからgit-svn済みのgitリポジトリを入手して続きをやりたくなるんですが(gitだとかなりの履歴があってもすんなり取得できる)、このやり方はgit-svnのmanページのBASIC EXAMPLESに載ってます、がしかし、どうもうまく出来ないので、よくわからないけど出来るようにするやり方。rubygemsでやってみました。 githubで"rubygems"で検索したら、unofficial mirrorが見つかりました。感謝しつつクローンします。 $ git clone git://github.com/vvs/rubygems.git $ cd r

    git-svnを途中から始める - unpushの日記
  • ウノウラボ Unoh Labs: git-svn駆け込み寺

    こんにちは。murahashiです。 gitやgit-svnを使うにあたり、試したことや引っかかったことについて、yukiのエントリ ウノウラボ Unoh Labs: subversionリポジトリでもgitが使えるgit-svn のつづきを書いてみました。 Q. ブランチ名を長くしてしまったので手打ちするのが大変です A. bashでgitコマンドを補完します gitのコマンド補完は git-completion.bash が便利です。 fedoraにyumでgitを入れた場合には下記場所にあります。 /usr/share/doc/git-VERSION/cntrib/completion/ 自分の見える場所にgit-completion.bashがなければ、インストール済みのgitと同じversionのgitのソースをダウンロードします。 cntrib/completion/

  • Git リポジトリーを Subversion にリポジトリー追加 (Git-svn の応用)

    Git で管理していたプロジェクトを、Google Codes (Subversion) にも突っ込んだ。面倒だったので、ちとメモ。 Git repository の作成 まずは Git repository の作成。lpaldb というプロジェクトを作る。 $ mkdir lpaldb $ cd lpaldb $ touch README $ edit index.html $ ... $ git init $ git add . $ git commit -m 'first commit' $ cd .. Google Codes のレポジトリー Google Codes の Hackathon 用リポジトリーは、複数のプロジェクトを次のやうに管理している。 /branches /tags /trunk /Hackathon-Title ... /gae20090411 /gae200

  • Trac + SVN + IRC の良さ - LukeSilvia’s diary

    ちょっと考える機会があったのでメモ。僕の仕事環境だと、Trac, SVN, IRC(, あとplagger) を中心に開発している。 これらを使っていて思うこと Trac と連動しているとタスク管理が楽だよねー!……違うよ!全然違うよ!それだけなんて勿体ない > < ↑ぶっちゃけ最初はこう思ってた。 とはいえタスク管理(Trac) チケット書くことでタスクを細かく分割しようとする チームの人同士進捗が見られる ロードマップ機能で長期マイルストンの管理も ロールバックできる(SVN) なんか変な修正したけどどこ変えたか忘れた ファイル消したーーーー! そこでsvn revert ですよ! SVN diff で良質なコードを(SVN) 前回のコミットから変更したコードだけをレビューできる 変なコードがあったら修正してからコミット チケット駆動開発(Trac + SVN) コードに時間の概念を導

    Trac + SVN + IRC の良さ - LukeSilvia’s diary
  • git-svn関連の記事のまとめ - Hello, world! - s21g

    昔書いたgit-svn関係の記事が、結構ブックマークされてるようだったので、 一旦まとめておきます。 git-svnでSVN上の複数のブランチやtrunkを扱う方法 git-svnのサブコマンド補完関数(Zsh) git-svn環境からRubyforgeのGitリポジトリにpushする方法のメモ git-svnを使って既存のSVNリポジトリでGitを使う方法のメモ See Also git-svn+Railsで使うgitコマンド git svn cloneに失敗する:git svn clone -r 1234で解決

  • [結] 2008年11月 - 結城浩の日記 - GitとSubversion

    目次 2008年11月30日 - 日曜日 / 2008年11月29日 - 土曜日の夜 / 土曜日 / 2008年11月28日 - 階段の上り方クイズ / 私信 / 『数学ガール』コミックスが増刷(!) / 2008年11月26日 - 『数学ガール』コミックスが大変好評のようです / 2008年11月25日 - 火曜日 / 2008年11月24日 - 月曜日の夜 / 月曜日 / 2008年よかった探しリース / 2008年11月20日 - 木曜日 / 2008年11月19日 - 『数学ガール』コミックスの表紙が到着しました / 2008年11月18日 - 数学セミナー1月号にインタビュー記事が載ります! / 2008年11月17日 - 月曜日 / 2008年11月16日 - 書籍『ゲノムと聖書』 / 土曜日 / 2008年11月14日 - 金曜日 / 『新版暗号技術入門——秘密の国のアリス』

  • git-svnメモ - walf443's blog

    今までgit単体ではそこそこ使ってきたのですが、svnに入れる際はあまり使っていなかったのですが慣れてくると使いたくなったので少し調べてみました。ほとんどマニュアルに書いてあることなのですが、個人的にまとめた方が頭に入るのでまとめておきます。 checkoutする project/trunk/, project/branches/name/, project/tags/name/といった構成になっているときは、cloneするときに-sオプションを指定するとよいかんじです。 $ git svn clone http://svn.coderepos.org/share/lang/perl/HTTP-Engine/ -sこれで、 $ git branch -r class-component class-componentrelease-0.0.5 interface-declare lazy_

    git-svnメモ - walf443's blog
  • svk の使い方まとめ

    svk:merge が気持ち悪くて svk 使ってなかったけど、パソコン持ち運ぶようになったし、mirror に直接コミットすると svk:merge 付かないっぽいので svk 使う事にしました。 使い方のメモ。 * リポジトリの構成 典型的な構成。 file:///PROJECT/ /trunk, /branches, /tags * ミラー作成 svk mirror file:///PROJECT //mirror/PROJECT svk sync //mirror/PROJECT リポジトリがでかい場合は、ヘッドのみ sync したりするのが良い。 svk sync -s HEAD //mirror/PROJECT * trunk での作業 mirror をチェックアウトしてそこで作業すると、素の svn と同じように使える。データがローカルにあるので、diff の参照なんかは早い

  • 1