タグ

svnに関するKGAのブックマーク (23)

  • subversion 1.5 で zsh の補完が旨く動かない件 [+FIX] (LocalScope::)

    上記の件、暫く痛かったんですが、理由が分かったので、共有しますね。。 ソース: Subversion 1.5 and ZSH Completion (in subversion users list) 補完するときに、 > _arguments:comparguments:303: invalid argument: ARG みたいなエラーがでてました。subversion 用の補完というかcompletion関数(_subversion) が、1.5 でのヘルプの些細な変更のせいで動かなくなったらしい。 動くようになおしたのを公開してくれてるヒトがいるので、 http://gvn.googlecode.com/svn/trunk/contrib/zsh/_subversion からひろって、zsh のディレクトリのファイルを置き換えます。たとえば、Leopardにzshは標準添付されてる

    KGA
    KGA 2008/10/18
  • Subversion BookのCHMファイルを公開 | Sarabande

    This domain name has been registered with Gandi.net. It is currently parked by the owner.

    KGA
    KGA 2008/10/06
  • livedoor Developers Blog:Subversionで攻めの開発を (いまさらだけど) - livedoor Blog(ブログ)

    こんにちは。ブログ担当のnabokov7です。 さてみなさん、ここのところ、livedoor Blog の新機能リリースのペースが上がっていることにお気づきでしょうか。 12月だけでこれだけの新規リリースのお知らせを出しました。 2007年12月27日 プライベートモードで記事を投稿できるようになりました 2007年12月25日 タグクラウド とタグ別ページを表示できるようになりました 2007年12月20日 カテゴリ別モブログ機能リリースのお知らせ 2007年12月18日 「話題のブログ」が新しくなりました 2007年12月18日 プレビュー機能強化と新リスログプラグインのお知らせ 2007年12月13日 投稿・編集を便利にするブックマークレットのご紹介 2007年12月11日 バリューコマースの商品をカンタンに紹介できるようになりました。 2007年12月11日 アップロードしたファイ

  • YappoLogs: CodeReposへのコミットをリアルタイムに通知する仕組みあります

    CodeReposへのコミットをリアルタイムに通知する仕組みあります commit-ping/SITEINFO - CodeRepos::Share - Trac CodeReposにcommitされるとこのページの Commit Ping Servers 以下にかかれているURLに対してコミットの情報がPOSTされる仕組みです。 yamlというパラメータ名でYAML形式に変換されたコミットデータがPOSTされます。ということでアナウンスしてないけど、こんな仕組みが有ります。 svnのcommit hookを使って、Commit Ping Servers以下に書かれているURLに対してコミット時のメタデータをPOSTで送信します。 POSTする時に詰まると嫌なのでTheSchwartzを使って非同期的に処理しています。 是非面白いことをやってくださいー Posted by Yappo at

  • 第2回  SubversionとBTSの連携 | gihyo.jp

    ソフトウェアの開発ではバグ管理とソースコード管理は必須のツールです。この二つのツールを連携させることで、作業を軽減させる方法を紹介します。 Tracの概要 ソフトウェアの開発においてバージョン管理システムと並ぶ重要なツールの一つとして、プロジェクトのタスクや不具合を管理、トラッキングするバグ管理システムがあります。バグトラッキングシステムや、イシュートラッキングシステムと呼ばれることもあります。最近では、バグ管理システムでタスクや不具合を管理するだけなく、作業の進捗管理や必要な情報の共有を行なうなど、コラボレーションツールとしての色合いを強めてきている傾向にあるようです。 バグ管理システムとしては、オープンソースのBugzillaが有名で、古くから使われてきました。最近注目を浴びているバグ管理システムの一つとして、Tracがあります。TracはEdgewall Softwareが提供してい

    第2回  SubversionとBTSの連携 | gihyo.jp
    KGA
    KGA 2008/10/06
  • un-q.net

    This domain may be for sale!

    KGA
    KGA 2008/10/06
  • レポジトリ分割の作業記録 - daily dayflower

    とりあえず新規レポジトリを作るまでもないけど作業履歴をとっておきたい,という場合,わたしは Sandbox というレポジトリに全部つっこんでいます。 /Sandbox /project1 /project2 /foobar 各サブプロジェクトごとに trunk 等を切ることもありますし,そうしないこともあります。こんな感じで Sandbox で作業してて熟してくると,単独プロジェクトとして分割管理したくなります。 /foobar /trunk /tags /branches できれば,いままでの作業履歴も移行したい! 「svnadmin dump」や「svndumpfilter」というキーワードでググると色々でてきますが,今回は下記のサイトを参考にしました。 Subversionの続き履歴を残したままリポジトリ間でファイルを移動 - StepupEngineeringはてな支店 cvsから

    レポジトリ分割の作業記録 - daily dayflower
    KGA
    KGA 2008/10/06
  • apache2 + mod_dav_svnの落とし穴 - なんか:かんがえて-6

    subversionのリポジトリサーバを作っていたのだけど、apache2 + mod_dav_svnの組み合わせだと、DocumentRoot というか<Location もげ>の「もげ」が実在するディレクトリになってるとうまく動かない。 こんななってしまう: % svn import http://svn.example.co.jp/repos -m 'test' 認証領域: http://svn.example.co.jp:80 Subversion repository 'morimoto' のパスワード: svn: PROPFIND リクエスト (相手: '/repos') が失敗しました svn: PROPFIND (URL: '/repos'): 301 Moved Permanently (http://svn.example.co.jp) http://www.hinet

    apache2 + mod_dav_svnの落とし穴 - なんか:かんがえて-6
    KGA
    KGA 2008/10/06
  • VimからSubversionを使いこなす - ナレッジエース

    標準のままではちょっと使いづらいので、以下のように設定しました。 "F7とF8で前後の変更箇所へ移動 nmap <F7> [c nmap <F8> ]c "<Leader>dqでDiffから抜ける nmap <Leader>dq :winc l<CR>:bw<CR>:diffoff<CR> また、tabbar.vimを使っているとVimDiffに入る際ウィンドウがおかしくなってしまうので、以下のように修正しています。 "<Leader>cvでタブバーを消し、VCSVimDiffを表示(vcscommand.vim) map <Leader>cv :TbStop<CR>:VCSVimDiff<CR> これでかなり快適になりました。 VimからTortoiseSVNを起動 Call TortoiseSVN commands Tip #1491 - Call TortoiseSVN comman

    KGA
    KGA 2008/10/06
  • 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 は付いてた方が見やすいと思うので、一緒に設定しておくのが良いです。

    KGA
    KGA 2008/10/06
  • YappoLogs: 悪のりで学ぶsvnadmin/trac入門実用編

    悪のりで学ぶsvnadmin/trac入門実用編 とある平和なある週末に事件は起こった xx:14 ([aopy]+) stfuawsc汚染なコードをciってまった xx:14 (A) ちょ xx:14 (B) ww xx:14 (C) www xx:14 (D) stfuawsc xx:14 {[ainOS]+} パネラーディスカッションという事で、直近のコミットした内容をこの世から抹消しなければならなくなった。 しかもtrac上のデータもあわせて..! 消したいリビジョンは100である。 svnのデータを消すコマンドだけで直前のコミットを取り消せないものかと調べたが、出来ないという事が分かった。 ちょっと冷静になって、svnadmin dumpとsvnadmin loadの組み合わせで何とか出来ないか?と考え$ svnadmin dump /svn/public > /tmp/publ

    KGA
    KGA 2008/10/06
  • Subversion、tracの覚え書き

    SubversionはSubversionのページからダウンロード出来ます。 Subversionは、CVSの後継として開発されたバージョン管理ツールです。Subversionは、以下のような特徴を持ちます。 内部データをUTF-8で保持しているため、日語のファイル、日語フォルダも問題なく処理出来る ApacheのWebDAV機能を使ってリポジトリが公開出来る また、windows環境のコマンドラインツールもちゃんと日語でメッセージが表示されますし、エクスプローラのシェル拡張機能である、TortoiseSVNも日語言語パックが提供されています。 まずは、Subversionのリポジトリを作成方法。リポジトリの作成には、svnadminコマンドを使います。また、この時にリポジトリの形式が、fsfsという独自ファイル形式とBSD DBの2種類が選択出来ます。ネットを調べる限り、BSD

    KGA
    KGA 2008/10/06
  • 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する
    KGA
    KGA 2008/10/06
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

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

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    KGA
    KGA 2008/10/06
  • 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-

    KGA
    KGA 2008/10/06
  • 試験管のなかのコード :: Subversion と Trac の連携にチャレンジ (2)

    KGA
    KGA 2008/10/06
  • 試験管のなかのコード :: Subversion Web UI のデザインをカスタマイズする

    Subversion Web UI のデザインをカスタマイズする Apache2 + Subversion で運用している場合、Subversion の Web UI を簡単にカスタマイズできる。 Debian Etch での方法をメモ。 svnindex.xsl、svnindex.css のコピー /var/www/apache2-default/ に svnindex.xsl と svnindex.css が設置されているので、 この 2 つのファイルを Apache2 が参照可能な位置にコピー(DocumentRoot 直下など)。 /etc/apache2/mods-available/dav_svn.conf の編集 dav_svn.conf に SVNIndexXSLT を指定する。パスは DocumentRoot からの相対パスを指定。 <Location /svn> ...

    KGA
    KGA 2008/10/06
  • YappoLogs: svk startup memo

    svk startup memo 生のsvnを使っていて良いのは中学生までなのでsvkを始めました。 といってもmacbookの方にはsvkを入れてたんだけど、あまり使っていなかったのでメインの開発環境にsvkを入れました。 ありきたりでつまらない内容ですがチラシの裏です。 installSVN::Mirror 0.72 は subversion 1.2 以上を要求してくるので、手元の環境で使えずに0.71を入れました。 LANG=jaな環境でinstallするとtestこけるのでLANG=C cpanな感じでinstallです。 そしてinstall SVKなのですが、06keyword.tでなんかこけるのでforce installです。(SVK 1.08) こけてる内容もクリティカルじゃ無いっぽいので無視です。 なんかsvk-devにも報告あがってるみたいだけど、よく読んでない。 s

    KGA
    KGA 2008/10/06
  • subversion — takanory.net

    インストール インストールは vine linux の場合はパッケージをそのまま利用できるので簡単です。 # apt-get install subversion subversion-mod_dav_svn リポジトリ作成 まずは subversion のいろいろを保存するためのリポジトリを svnadmin コマンドで作成します。 # mkdir /var/svn # svnadmin create /var/svn/repos # ls /var/svn/repos README.txt conf/ dav/ db/ format hooks/ locks/ apache 設定 apache 2 からリポジトリにアクセスできるようにします。 まずはリポジトリの所有者を apache 2 の実行ユーザに変更します。 # chown -R apache:apache /var/svn/r

    KGA
    KGA 2008/10/06
  • Subversion によるバージョン管理 - 複数リポジトリアクセス方法のサポート

    このドメインについて問い合わせる bluegate.org 2022 著作権. 不許複製 プライバシーポリシー

    KGA
    KGA 2008/10/06