タグ

subversionに関するpoppenのブックマーク (119)

  • 日: 2007年3月28日 - 工夫と趣向と分別と。

    FreeBSD 4.11→6.2の移行作業ではまった点をいくつか書いておく。 Packageのkrb5が入っていると、システムのkrb5との混在が原因でビルドがこけるので消す。 textproc/libxml2でWIT… 続きを読む »

    poppen
    poppen 2007/05/19
    devel/subvversionは全部入りでmakeして、インストール時にALT_PKGDEPで振り替える
  • Greenbear Diary - PlaggerでSubvesionのコミットログをIRCに通知する

    ■ [prog] CVSって、checkoutしないとログ見れないもんなんでしょうか とIRCで聞いたら「cvs rlog」というコマンドがあると教えてもらった。 しかしmanに書いてないとか罠すぎる! ■ [Plagger] PlaggerでSubvesionのコミットログをIRCに通知する Notify::IRCを使ってみた。非常に簡単に使えて感動。 まず、IRC用にいくつかライブラリが必要。 cpan> install POE POE::Component::IRC POE::Component::IKC 次にsvnirc.yamlを書く。 plugins: - module: CustomFeed::SVNLog config: target: svn://somewhere/some/project title: proj reverse: 0 fetch_items: 10 #

    Greenbear Diary - PlaggerでSubvesionのコミットログをIRCに通知する
  • mizzy.org - SVN::TracWiki #0

    SVN::TracWiki #0 Posted by Gosuke Miyashita Sat, 21 Apr 2007 19:55:57 GMT SVN::TracWiki というツールをつくってみました。svn repos はこちら。 何をするものかというと、Subversion の post-commit スクリプトとして動作して、コミットされたファイルからテキストを抽出、そのファイルの実体へのリンクを付加して、Trac の Wiki へ自動ポストするというもの。 具体的な例としては、PowerPoint ファイルをコミットしたら、そのファイルからテキストのみを抽出して Wiki へ自動ポスト。こんな感じで。 これで何がうれしいかというと、Subversion で管理している PowerPoint ファイルを、Trac 上で検索ができるようになります。こんな感じですね。元ファイルへ

    poppen
    poppen 2007/04/22
    > Subversion の post-commit スクリプトとして動作して、コミットされたファイルからテキストを抽出、そのファイルの実体へのリンクを付加して、Trac の Wiki へ自動ポストする
  • un-q.net

    This domain may be for sale!

  • Subversionのコミットログを修正 - てんぷらメモ

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

    poppen
    poppen 2007/03/26
    Subversionのコミットログを修正
  • subversionで、commitしたファイルでコミットメールの宛先を変える

    Subversionで1つのリポジトリを複数のプロジェクトで使っている場合、見たくもない別プロジェクトのcommitメールが来てしまう事がある。 そこで、commitしたファイルによってcommitメールの宛先を変える事ができるpost-commitスクリプトを作った。 使い方 ・リポジトリのrootに、conf.txtという名のファイルを作る(commitしておく)。 ・conf.txtには、正規表現とメールアドレスをスペース区切りで書く。 conf.txtの例.* all@example.com trunk bob@example.com peter@example.com crypto alice@example.com bob@exampel.com lupin3@example.com ちなみに、以前はrubyで作ったが、今回はpythonで作り直した。 ちなみに、rubyバージ

  • えせSEの1日1Hack : EclipseでsubversionにSSHアクセス

    ポスト @ 23:45:54 , 修正 @ 2005/08/28 1:19:41 | Eclipse,PHP PHPの開発環境としては、まだ、これと言った決め手がないのは、周りを見渡しても明らか。 社内だけでも、4者4様で、Emacs・EmEditor・TeraPad・秀丸と・・・ 以前から、Eclipseには注目していて、「PHPEclipseなんか使いたい」と思ってはいるのだが、どうせ統合開発環境を使うのであれば、Subversionもついでにと、常々思っていた。 標準でCVSにアクセスする手段はあるのに、なぜSubversionが・・・ でも、Pluginはあるようなので、何度もSubclipseまで試すのだが、自社環境では、subversionには、svn+sshでアクセスしなければならないのだが、これが出来ないためにあきらめていたのだが、暇を見ては、Web上を調べてたり、試

  • Eclipseメモ - God is in the details

    SVNの導入 http://subclipse.tigris.org/ http://subclipse.tigris.org/install.html 3.1までの人は http://subclipse.tigris.org/update_1.0.x 3.2の人は http:download.eclipse.org/technology/mylar/update-site/e3.2 http://subclipse.tigris.org/update_1.2.x Defaultで付けて欲しい・・・・ 3.2 update.... Mylarが必要になりました・・・ Subclipse Mylar Integration (1.0.1) requires plug-in "org.eclipse.mylar.tasks.core (0.9.2)", or later version. ht

    Eclipseメモ - God is in the details
    poppen
    poppen 2007/03/14
    subclipseのインストールについて
  • svk コマンドの補完 @zsh

    ■ svk コマンドの補完 @zsh そろそろ svk コマンドでも使いはじめてみようかと思い立ったのでちょこちょこ遊んでみました。 でもって普通のオプションすら補完されないのが不便過ぎて死にそうなので調べてみた所、結構便利な形で補完機能が使えるような事がわかったのですが、情報が全然無くてすぐには出来なかったので、手順を書いておきます。 といってもチョー簡単ですけど。 まずは次の URL から _svk と svk-complete.pl をゲット。 https://intrigeri.boum.org/svn/pub/_svk/ svk-complete.pl をどこか PATH の通ったディレクトリに配置。とりあえず /usr/local/bin あたり。 _svk は zsh の補完用のファイルを読み込むところに配置。$fpath で定義されているディレクトリ*1に置けば良いらしい。

  • トーテムポーる SVKを用いたlocal-remote subversion repository間のseamlessな開発

    概要 エントリーではSVKという分散バージョン管理システムを用いてSubversion のローカルとリモートのrepositoryの管理を効率的に行う方法について記述する。 目的 過去のrevisionと互換性が維持されづらい大幅な変更を一度に行う場合次のような需要が生まれる。 作業時に頻繁にcommitを行いたい。 問題がでた場合に、問題の無いrevisionまで戻したい。 目的の作業が達成された場合のみcommitを行いたい。 中途半端にコンパイルが通らないようなソースコードはcommitしたくない。 これらを同時に行うには、作業時の頻繁なcommitはlocalのrepositoryに行い、目的の作業が達成された場合のみremote のsource repositoryにcommit出来れば良い。 ここで問題となるのがlocal repository と remo

  • FreeBSD 6.0でSubversion + Trac環境を作る (Re::Monologue)

    前回、前々回とMacOSXで行っていた作業をFreeBSDでも行っておきました。 クライアントとしては非常に使いやすいMacOSXですが、今のところサーバとして運用する気にはなれません。 取りあえずportsでSubversionをインストール # cd /usr/ports/devel/subversion # make WITH_MOD_DAV_SVN=YES WITH_APACHE2_APR=YES WITHOUTBDB=YES # make install # mkdir /home/svn # cd /home/svn/ # svnadmin create repos # vi repos/conf/svnserve.conf [general] anon-access = read auth-access = write password-db = passwd realm =

  • cl.pocari.org - Subversion で直前のコミットを取り消し,なおかつ Trac も同期する方法

    Subversion で直前のコミットを取り消し,なおかつ Trac も同期する方法 2007-01-18-1: [Subversion][Trac] 勢い余ってコミットしたはいいけど,恥ずかしい間違いがあってコミットをなかったことにしたい場合の対処方法です. 対象のリポジトリ /svn/foo   現在のリビジョン 100        直前のリビジョン 99         対象の Trac 環境 /trac/foo 1. 取り消したいリポジトリをディレクトリごとバックアップする $ mv /svn/foo /svn/foo.bak 2. 同名のリポジトリを作成する $ svnadmin create /svn/foo 3. バックアップしたリポジトリから直前までのリビジョンをダンプして,新しく作ったリポジトリにロードする $ svnadmin dump -r 0:99 /svn/fo

  • TortoiseSVN で公開鍵を使う方法

    TortoiseSVN で公開鍵を使う方法 2007-01-16-1: [Security][Subversion] TortoiseSVN で svn+ssh を利用した場合に,認証をパスフレーズではなく公開鍵で行う方法を紹介します. SSH クライアントには TortoiseSVN 付属の TortoisePlink を使います. TortoisePlink は PuTTY 由来らしいので PuTTY 形式の鍵を使う必要があるみたいです. PuTTY 形式の鍵を生成したり,OpenSSH の鍵を PuTTY 形式に変換したりするために,PuTTYgen が必要になります. PuTTYgen は以下のサイトで入手できます.この記事の執筆時点の最新版は 0.58 です. - PuTTY Download Page http://www.chiark.greenend.org.uk/~sgt

  • svkで/etcの管理 - Practice of Programming

    svkのMLで流れていたのでやってみた。 http://www.enricozini.org/2005/tips/etc-under-svk.html リポジトリはあるので、 % svk import --to-checkout //etc /etcだけ。 --to-checkout オプションは、importと同時に、そのパスをチェックアウトパスにするということです。 以後は、 % cd /etc % svk diffとか、できるようになる。 (追記って、リンク先に書いてるけど)システムが勝手に変更してしまうようなファイルで管理したくないものは、 % svk rm -K adjtimeとする。-K は、チェックアウトしたローカルファイルからは消さないというオプション。

    svkで/etcの管理 - Practice of Programming
  • FreshPorts -- devel/pushmi: Subversion repository replication tool

  • TechCrunch Japanese アーカイブ » Unfuddle、デベロッパー向けにセキュアなプロジェクトマネジメントを提供

    Hiya, folks, and welcome to Week in Review (WiR), TechCrunch’s digest of the past week in tech news. It’s TC’s column that highlights the major stories over the past few days, and &#

    TechCrunch Japanese アーカイブ » Unfuddle、デベロッパー向けにセキュアなプロジェクトマネジメントを提供
  • 141 WebLog: SVN::Web - subversionのWEBフロントエンド

    このカテゴリのエントリ一覧 07/02/04 照明光成分と反射率成分の分離 07/02/03 Curvelet の使い方 07/02/02 会場に riya の人がいた 07/01/18 PARTHENON その4 8bit 乗算器を作る PARTHENON その3 インクリメントする 07/01/17 PARTHENON その2 乗算してみる 07/01/13 ファイル名が連番の静止画像から動画を作る 07/01/05 高速フーリエ変換ライブラリ FFTW ver 3 の使い方 07/01/04 PARTHENON の使い方まとめ plagger で RSS が無いサイトの RSS を作る。 06/12/25 catalyst おぼえがき 06/12/24 zoomur.org を修正/機能アップ 06/12/18 DarwiinRemote で使う携帯電話 IR

  • [ThinkIT] 第2回:Subversionによるバージョン管理(前編) (1/3)

    今回は、Subversionによるバージョン管理方法とウノウでの導入事例について前編と後編にわけて紹介していきます。 Subversionとは、無償で利用できるバージョン管理システムです。現在もオープンソースで活発に開発が進んでおり、執筆時点の最新バージョンは1.4.2となります。バージョン管理システムとは、ソースコードや仕様書などを含むドキュメントなど、時間とともに内容が変化するファイルを管理するシステムの総称です。 Subversionと同じようなバージョン管理システムとしては、CVS(Concurrent Version System)が有名ですが、SubversionではこのCVSで使いにくかった点を改良した次世代バージョン管理システムというコンセプトで開発が続けらています。筆者が実際にどちらも利用してみた結論として、導入をおすすめするバージョン管理システムは、やはり「Subver

  • Subversion で間違えてディレクトリをごっそり消してコミットしてしまった時

    今日のプロジェクト成果物とりまとめを前に昨日、メンバの1人が trunk 直下の2年半分のファイルが入っているプロジェクトディレクトリをなぜか削除してコミット。 朝きたら過去のリビジョンをエクスポートして再度追加して戻したとかで、全部履歴が切れてしまっていた。作業ディレクトリも全部入れ替わり。 こういう時は過去のリビジョンからの copy をすべし。 履歴が維持される 属性などもコピーされる 他のチェックアウト済み作業ディレクトリへの影響もなし といった点で優れている。 作業ディレクトリを使って消したディレクトリを戻す svn copy --revision R URL . svn commit -m "Resurrected dir1 from revision R" ここで R は間違えて消してコミットしたリビジョンの1つ前のリビジョン。 URL は削除したディレクトリの URL。 実

    Subversion で間違えてディレクトリをごっそり消してコミットしてしまった時
  • OSCON: Subversion Best Practices 和訳 : akiyan.com

    Subversion ベストプラクティス 2006-11-16 Brad Choate: OSCON: Subversion Best Practicesの和訳に挑戦してみました!誤訳などありましたら遠慮無くコメントしてください。また、一部が原文のままです。 原文と訳文の併記版 (Wiki)がありますので、誤訳がないか確認される方はそちらをご覧になると便利かと思います。Wikiを直接修正していただいても結構です! ちなみ私は英語初心者で、こういう翻訳作業は初めてです。また今回の翻訳にあたって一部をfjkktkys (fjkktkys blog)に添削していただきました。ありがとう! それではどうぞ。 原文へ OSCON: Subversion Best Practices これは、たった今私が出席しているOSCONのまとめです。この部屋は人でいっぱいだよ。 このお話はグーグル勤務のBen