タグ

svkに関するt-wadaのブックマーク (28)

  • git-svn 作業フロー unknownplace.org - 2008/02/19

    plagger レポジトリで作業するとする。svkとの比較つき。 まず git レポジトリ作成 git svn init -s http://svn.bulknews.net/repos/plagger/ plagger これで、plaggerってディレクトリにgitレポジトリができる。svk mirror的なものですね 次にsvnとデータをsyncさせる。 cd plagger git svn fetch これは svk sync 的なもので対象の変更をすべてtrackしてmerge情報とかを記録する。なので重い。体感では svk sync 以上。 ちなみに最初の init の代わりに clone とすると一気に fetch までしてくれる。 trunk で作業するよ (ここからが通常のワークフロー) git checkout trunk で trunk に移動。 svn が変更されてる

  • SVKとブランチは混ぜるな危険 - 青木日記 2008-02-02

    ■ SVKとブランチは混ぜるな危険 さいきん訳あって SVK を派手に使っているのだけども、 SVK (2.0.2 だったかな) はブランチが絡むとバグバグですな。 前に書いた問題の他に、以下の 3 つが発覚した。 でかいレポジトリでブランチを消すと激しくマージしたあげくメモリを使い切る でかいレポジトリでブランチを移動すると激しくマージしたあげくメモリを使い切る 「なんかコミットして、そのファイルを含むブランチかタグを作って --lump でマージ」 を 2 回繰り返すとファイルがコミット前のバージョンに戻る 特に最後のバグが危険すぎる。 状態を保存するためにタグを作ってるのに、そのタグが壊れるんでは話にならない。 原因が最後まで追いきれてないんだけど、 どうやら svk:merge プロパティの付けかたがおかしくて、 マージしたリビジョンが追えなくなってるぽい。 incremental

  • 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 - はこべにっき ♨
  • CodeRepos::Share – Trac

    SVK 使い方 チェックアウト svk mi //mirror/coderepos http://svn.coderepos.org/share/ svk sy -s HEAD //mirror/coderepos svk co //mirror/coderepos/lang/Language/Whatever/trunk Whatever mi は mirror、sy は sync、co は checkout をそれぞれ省略した別名です。 最新に追随 cd $Whatever svk up -s up は update を省略した別名です。 ファイルを追加 cd $Whatever svk add foo.c コミット svk ci ci は commit を省略した別名です。 コミットログの書き方も参照してください。 MIME typeを設定する svk propset svn:mim

  • Route 477(2007-12-22)

    ■ [reposh] Reposh : 「svk なんちゃら」って打つのが面倒な人のためのsvkシェルをsvnやhgにも対応させた この前のSVKシェルを他のVCSにも対応させたものをリリースしました。 使い方 reposh.rb[Enter] で起動。.hgというディレクトリがあればMercurialモードで、.svnというディレクトリがあれば Subversionモードで起動します。どちらもなければSVKモード。 c:\proj\_3svk>reposh Welcome to reposh 0.1.0 (mode: svk) svk > M todo.hd svk > di todo.hd === todo.hd ================================================================== --- todo.hd (revisio

    Route 477(2007-12-22)
  • 特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2025 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社
    t-wada
    t-wada 2007/12/08
    wktkせざるを得ない!
  • http://intrigeri.boum.org/

  • 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で

    t-wada
    t-wada 2007/04/05
  • 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

    t-wada
    t-wada 2007/04/05
  • SVKの翻訳2本 - Practice of Programming

    許可が取れず公開してなかった翻訳2つ。YAPC::Asia 2007で、ご人に聞いて、OK取れたので、公開しました。 Thanks! Distributed Version Control with svk Collaborative document editing with svk どちらも古い記事だけど。Collaborative document editing with svk とかは役に立つと思う。 前者は、記事書くときの調査がてらに訳した感じ、だったと思う。 YAPC自体の感想は、明日にでもまとめて、書くかも。 とりあえず、去年も言ってたけど、英語わかんないとつらい...(つまり、成長してねー)。 でも、楽しい。 あっ、一点だけ。 弾さんが、Perlish magazineのネタ(http://jp.rubyist.net/PerlMa/wiki.cgi?page=2006

    SVKの翻訳2本 - Practice of Programming
    t-wada
    t-wada 2007/04/05
  • Bieber Labs » Explaining the SVK Workflow

    As I’m beginning to talk to people about the SVK version control tool more, I’m noticing that the concept of mirroring isn’t as obvious to some people as it was to me when I started messing around with it (or maybe I just choose not to remember how unobvious it was), so I thought I would take some time to try to explain some of the concepts at an extremely high (and hopefully easier to understand)

    Bieber Labs » Explaining the SVK Workflow
  • Chia-liang Kao (高嘉良) / SVK-v2.0.0 - search.cpan.org

    A required part of this site couldn’t load. This may be due to a browser extension, network issues, or browser settings. Please check your connection, disable any ad blockers, or try using a different browser.

  • Practice of Programming - SVK Tutorials翻訳

    Ron Bieberさんによる、SVK Tutorialsを翻訳します。 Part I から Part IIIまであるので、ここをまとめのリンク置場とします。 Part1 Part II Part III 今回は(も?)、結構適当訳かも...。 9/25追記: 今回、翻訳がしんどかったです。修行が足りないんでしょうが、ちっと今まで訳した文章の中でも、訳しづらい部類に入りまして...。読みづらいとは思いますが、ご辛抱ください。なお、これを読んで十分ってことはありません。pull/pushについて言及されていないので、片手落ち感があります。 svk pull/push について簡単に説明すると、下記みたいな感じです。 svk pull は、 sync smerge -l //mirror/xxx //local/xxx update working copy を一緒にやって、ログメッセージは自

    Practice of Programming - SVK Tutorials翻訳
  • svk を当社比100倍高速化する方法: blog.bulknews.net

    svk を当社比100倍高速化する方法 svk を使っているときの最大の不満は、ローカルのミラーレポジトリが大きくなるにつれ各種操作、とくに checkout と commit が遅くなってくること。 既知の問題だとおもっていたんですが、plagger のリリースに15分くらいかかるようになったのでたまらず #perl6 で clkao をつかまえてクレーム。「そんな遅いはずはないので Devel::DProf で dprofpp の結果おくってよ」とのこと。さっそくやってみるとほとんどが Data::Hierarchy の _ancestors 関数でした。 というわけで clkao が Data::Hierarchy 0.32 をリリースしてくれた。Changes に "Workaround various performance issues. The real fix will b

  • antipop - [Rails][svk][開発環境] Rails プロジェクトセットアップスクリプト svk 版

    最近 svk と rails を使い始め、よくわからないままにあれこれ試行錯誤している感じです。とりあえず、「ξ*゜ー゜)ξ { 遅レス。 - Railsプロジェクト セットアップ スクリプト」を svk 用に書のき替えて、以下のようなセットアップスクリプトを作ってみたりしました。 $ svk_rails app_name depot_path [rails_opt]みたいな感じで実行します。最後の rails_opt ってのは rails コマンドにわたすオプション。オプションが最後にくるとかなんかかっこわるい感じだけど、あんまり使わなさそうなので問題ないかな、とか思ったり。。。ただし、-r で Ruby のパスを指定するとこだけ、デフォルトの /usr/bin/ruby18 ってのを、スクリプト内に決め打ちで -r '/usr/bin/env ruby' にしてあります。 app_na

    antipop - [Rails][svk][開発環境] Rails プロジェクトセットアップスクリプト svk 版
  • svkでsvn trunkの追っかけ

    通常の手順 ~/.svkの初期化 svk depotmap --initはあらかじめ実行しなくても、 後でコマンドを実行したときに同じことをきかれるので省略可能です。 % svk depotmap --init Repository /home/kazu/.svk/local does not exist, create? (y/n)y depotについて //mirror/nadokaというのはDEPOTPATHというもので、 svkのdepot*1の中のパスを指すものです。 depotのレイアウトは //A/trunk/Aプロジェクトのtrunkのミラー //A/local/Aプロジェクトのtrunkのコピーのローカルブランチ //B/trunk/Bプロジェクトのtrunkのミラー //B/local/Bプロジェクトのtrunkのコピーのローカルブランチ //B/my-feature-

  • 回り道日記 - リポジトリのローカルプロキシ SVK

    @ [ツール] リポジトリのローカルプロキシ SVK導入を検討しましたが、最初に結論。私は競合が発生したときの解決が上手くできませんでした。やり方がわかるまで運用はやめておきます。 バージョン管理ツールのリポジトリ (たとえば Subversion) をローカルに作り、そこにコミットしたものをあとで来のリポジトリにコミットしたりできるもの。コマンドラインのみで、ヘルプは svn 同様に svk help コマンド。ただし file プロトコルでアクセスすれば TortoiseSVN とかで扱うのは簡単。 Windows で ssl が上手くつながらず困りましたが、単に優先度の高いパスに古い ssleay32.dll があったのが原因。これを更新して正常動作。 ためしに Mayaa のリポジトリのミラーを作成。参考にしたサイト:http://wiki.livedoor.jp/syo197

  • HomePage - Kwiki

  • HomePage - Kwiki

  • ベイエリア情報局: svk のススメ

    元Vine SPARC開発者。2003年度未踏ユース採択者。ウノウ株式会社立ち上げ時に参画して4年間CTOとして従事。退職して現在P&Aラボにて客員起業家として起業準備中。 個人的に書いてるソースコードの管理に subversion を使ってるのですが、 リポジトリがレンタルサーバ上にあるので、 ネットワークに繋がっている状態でないとリポジトリ上にアクセスできません。 またリポジトリにアクセスするのにもネットワークを介するので、 どうしても遅くなってしまいます。 そこで svk を導入することにしてみました。 svk にはいろいろな機能があるらしいのですが、 とりあえずはローカルにリポジトリのミラーを作る目的に使用してます。 これだけでも十分便利。 まずはインストール CPAN にあるので # cpan -i SVK でインストール....できません!! svk は CPAN の VCP