タグ

svkに関するdannのブックマーク (40)

  • Subversion repositoryの一部をGoogle codeにsyncする

    プライベートなリポジトリの公開したくないコードを除いて、公開したいツリーだけコミットログごとコピーするメモ。 (要svk) 1.まっさらなsvkローカルミラーを作る: $ svk depotmap --init 2.ベースのディレクトリを作って、svkローカルミラーにimportする: $ mkdir project $ cd project $ mkdir trunk tags branches $ svk import . // 3.コピー元のリポジトリの公開したいツリーを、svkローカルミラーにsyncする: $ svk mirror http://myrepository/project //trunk/project $ svk sync //trunk/project 4.svnsyncでコピー先リポジトリを所期化して、syncする: $ svnsync init https:

    Subversion repositoryの一部をGoogle codeにsyncする
    dann
    dann 2008/01/27
  • CodeRepos + svkでmiss - はこべにっき ♨

    CodeReposはsvkで使ってるんだけど,昨日のautobox::URI::Fetchをコミットしたときに,壮大にミスってしまったようです. どうにかしなきゃいけないcommit CodeReposを利用している皆さんにはご迷惑をおかけしました.ごめんなさい.元にもどしてくれたid:yappoさんとid:miyagawaさん++.ありがとうございました. どのへんがまずかったのか Yappoさんからのアドバイスにあるように, $ svk co //local/coderepos/lang/perl/ .とかしてたのが良くなかったようです.これはつまり,ローカルのブランチから作業コピーをチェックアウトしていることになるのですが,この場合修正をした後, svk ci svk push --verbatim //local/codereposをすることで,CodeReposに変更を反映するこ

    CodeRepos + svkでmiss - はこべにっき ♨
    dann
    dann 2008/01/22
  • svk-diff.vim

    ■ svk-diff.vim svn-diff.vim のように svk commit の時に diff が見れるやつ作ろうと思ったら、svn コマンドを svk に変更しただけで動いた。 svn.vim を ~/.vim/ftplugin/svk.vim にして svn を svk に変更し、.vimrc に svk のファイルタイプの指定を追加するだけ。 au BufNewFile,BufRead svk-commit*.tmp setf svk ↑ は svk commit file の syntax ファイルを追加してみた に書いてあったやつです。syntax は付いてた方が見やすいと思うので、一緒に設定しておくのが良いです。

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    dann
    dann 2007/11/06
  • svkがへんになったら svk admin verify とか - Yappo::タワシ

    svk co //local/coderepos ~/coderepos したときに ~/coderepos 直下でなく、もっと深い階層で svk push svk pull やってたら いつの間にかおかしくなって、前回コミットしたときのメッセージとかが毎回付くようになってた。 svk admin verify //local/coderepos したらなおったよ!

    dann
    dann 2007/10/31
    svk admin verify //local/coderepos
  • SVK インストール方法 - Hasta Pronto.org

    昨日から SVK を Mac へインストールしようとしていたんですが、悪戦苦闘の末みごとインストール出来たので方法をメモ! まずはじめ、僕は Martin Ott 氏の Mac 用パッケージ経由で Subversion をインストールしてあったので、CPAN 経由で SVK にチャレンジしました。けど Warning: prerequisite SVN::Core 1.2.0 not found. We have unknown version. Warning: prerequisite SVN::Simple::Edit 0 not found. SVN::Simple::Edit がねぇ〜よ、しかも SVN::Simple::Edit が依存してる SVN::Core もねぇ〜よっと怒られました。んじゃそれも CPAN でとおもったら CPAN には SVN::Core 自体がないら

    dann
    dann 2007/05/11
  • svk patch まとめ - きりかノート

    「svk patch って?」 の続き。cpan の SVK::Command::Patch、SVK::Command::Smerge、 SVK::Command::Push あたりを読んでるうちにようやく理解できた。 概要 svk patch は、以下の2種類のファイル群の差異をパッチとして管理することができる。差異をとる対象として、次の2種類がある。 svk リポジトリ間。たとえば、//mirror/proj と //local/proj svk リポジトリと作業コピー。//local/proj と それをチェックアウトしたもの 前者のパッチの作成では svk smerge (または push) コマンドを利用し、後者では svk commit コマンドを利用する。 こうして svk リポジトリ内に作成したパッチは、パッチに関するメタデータを持っている。それにより、--regenera

    svk patch まとめ - きりかノート
    dann
    dann 2007/05/07
  • Google Sites: Sign-in

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

  • CVSとの連携捕捉 - Practice of Programming

    SVKとCVSとの連携ですが、cvs commit すると、CVSディレクトリのEntriesファイルとかが変更されて、svk で管理するのがめんどいです。 svk propedit svn:ignore とかで指定出来ますが、いちいちやるのは大変ですね。 svk は、.subversion/config を見ているようですので、ここで設定してやるのがいいです。 [miscellany] ### Set global-ignores to a set of whitespace-delimited globs ### which Subversion will ignore in its 'status' output. # global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_StoreCVSを追加して、ここのコメン

    CVSとの連携捕捉 - Practice of Programming
    dann
    dann 2007/05/04
  • Vimでsvkを使う - spiritlooseのはてなダイアリー

    最近よく話題になっているsvk。自分の環境でも使っている。 SWIGが嫌いなので、Subversionのバインディングその他はaptで入れた。 インストールはDebianならこれだけ。 apt-get install svk で、Vim使いならSubversionを使うためにだいたいsvncommand.vimを使ってるとおもうけど、一応svkにも対応してる。 svnコマンドをsvkに置き換えて実行してるだけなので、switchとかは使えないけど。 以下の設定を.vimrcとかに書けば有効になる。 let g:SVNCommandEnableBufferSetup=1 let g:SVNCommandAutoSVK='svk'「.svn/entries」がなければsvkを使う、っていう簡単なhackになっているので、svkの機能をフルに使えるわけじゃないけど、一応これで最低限のことは出来る

    Vimでsvkを使う - spiritlooseのはてなダイアリー
    dann
    dann 2007/04/30
  • vcscommand.vim - CVS/SVN/SVK integration plugin : vim online

    VIM 7 plugin useful for manipulating files controlled by CVS, SVN, SVK, git, bzr, and hg within VIM, including committing changes and performing diffs using the vimdiff system.  Keywords:  bazaar bzr cvs CVS cvscommand git mercurial hg subversion SVN svk vcscommand The source for this plugin is available in git at git://repo.or.cz/vcscommand .  A web front end is available at http://repo.or.cz/w/v

    dann
    dann 2007/04/29
  • CentOS 4.2 へ svk インストール » blog.plastik.jp

    ちょっと色々あり、ローカルマシン VMware 上の CentOS に svk をインストールした。 が、相も変わらずはまったのでメモ。 色々モジュールをインストールしなければなりませんが、大きくはまったのは 2 点。 SVN::Core と VCP です。 もう結果から書きますが、SVN::Core は、 $ yum install subversion-perl で、VCP は、 モジュール: VCP-autrijus-snapshot のインストールで解決できます。あとは適時 cpan モジュールをインストールすることでインストール出来ると思います。 あと、SVK 自体はこのサイトにあるのを使うか、cpan install で行けます。ちょっと疲れました…

    dann
    dann 2007/04/28
  • DCWiki

    2013-04-14 cis 2013-04-02 CandyCane|インストール方法 2013-02-17 プライバシーポリシー 2013-01-29 test 2013-01-20 Arduino 2013-01-18 KinoWiki:プラグイン/カタログ/outline 2012-12-08 AppleScript 2012-11-06 ペルソナ2罰 2012-09-04 LVM 2012-08-02 reveal-js Install for Fedora Core 3 install for Ubuntu CVSからのチェックアウト 関連リンク Comment SubversionとかCVSのリポジトリをミラーったりできるらしい。 LinuxでもWindowsでも使える。Windowsの場合、インストーラーがNSISで作られている(どうでもよい Install for Fed

  • Distributed Version Control with svk - Ktat's Wiki

    [カテゴリ:翻訳] Chia-liang KaoさんによるDistributed Version Control with svkの翻訳 svkで分散バージョンコントロール なぜ? 設計の決定(Design Decisions) A First Look リモートリポジトリで作業する(Working with Remote Repositories) 複数のリポジトリでの作業(Working with Multiple Repositories) チェンジセットの署名と検証(Changeset signing and verification) VCP 実装 パッチマネージャー(Patch manager) 結論 svkで分散バージョンコントロール By Chia-liang Kao March 04, 2004 I started to use Subversion one year a

    dann
    dann 2007/04/06
  • Collaborative document editing with svk - Ktat's Wiki

    [カテゴリ:翻訳] Chia-liang KaoさんによるCollaborative Document Editing with svkの翻訳 svkでドキュメント編集のコラボレート(Collaborative Document Editing with svk) 問題(Problem) 手でやってみる(Do It By Hand) バージョンコントロールシステム(Version Control Systems) svkのインストール(Installing svk) 翻訳ブランチで作業する(Working on the Translation Branch) 変更をマージする(Merging Changes) マージツールを使う(Using Merge Tools) svkでの翻訳の制限(Limitations of svk Translation) 結論(Conclusion) svkで

    dann
    dann 2007/04/06
  • さくらのレンタルサーバ

    レンタルサーバなら「さくらのレンタルサーバ」! 月額換算でわずか129円、缶ジュース1分のお値段で使える格安プランから、ビジネスにも使える多機能&大容量プランまで、 用途と予算に合わせてプランを選べます。 さらにマルチドメイン対応でメールアドレスも無制限。無料ウイルススキャンや無料電話サポートもあるので安心して ご利用いただける共用レンタルサーバサービスです。

    dann
    dann 2007/03/13
  • 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に置けば良いらしい。

    dann
    dann 2007/02/24
  • Elixus.org : le média de vos informations.

    Elixus.org : News, Informations et Actualités est un magazine participatif sur lequels les meilleurs auteurs viennent diffuser leurs informations.

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    dann
    dann 2007/02/05
    svk使って途中でcommit
  • 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
    dann
    dann 2007/01/15