Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

Subversionに関するsendのブックマーク (50)

  • Subversion設定の標準化

    ディノ社内のバージョン管理は主にSubversionを利用しています。また、社内の開発環境はWindowsMacLinuxが入り乱れています。そんな環境で、一番問題が少なそうなSubversionの設定を考えてみました。現在これを社内標準として運用していますが、今のところ大きな問題は起きていません。 設定内容ですが、auto-propsとglobal-ignoresの設定です。各種ファイルについて、eol-style=nativeやkeywords=Idやsvn:mime-typeなどを設定します。 ちなみに、設定はsymfonyの公式オススメ設定「Symfony Repository Tips」から大半を流用しています。 設定内容 設定内容はsubversion-config.txtの通りです。同じ内容を以下に貼付けておきます。 [helpers] #diff-cmd = dif

  • 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は標準添付されてる

  • Versions - Mac Subversion Client (SVN)

    Versions² offers the best way to work with Subversion on the Mac. Thanks to its clear-cut approach, you'll hit the ground running.

    Versions - Mac Subversion Client (SVN)
  • subcommander.tigris.org

    Problems and suggestions about individual projects should go to users@thatproject.tigris.org

  • scplugin: Documents & files

    Problems and suggestions about individual projects should go to users@thatproject.tigris.org

  • Mac用Subversionクライアントscplugin

  • をれをれ subversion リポジトリを作って外部のリポジトリを使いやすいように料理しよう! - woremacxの日記

    coderepos や lazy-people や vaginarepos といろんな subversion リポジトリにアカウントもらって、さらにはプライベートな subversion リポジトリがあったりすると、どこになにがあったのかさっぱりです。そんなときは、をれをれ subversion リポジトリを作って自分が使うものだけを集約すると、快適な生活を送れるかと思います。やり方はカンタンです!プライベートなリポジトリ( http://example.com/repos/private/ )を用意して、svn:externals をセットするだけです! # checkout する $ svn co http://example.com/repos/private/ $ cd private # coderepos 用ディレクトリを作る $ svn mkdir coderepos $ s

  • 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日 アップロードしたファイ

    send
    send 2008/01/03
    ブランチ切って switch かー
  • satolog: リーナス・トーバルズ「Subversion ほど無意味なプロジェクトはない」

    Saturday, December 01, 2007 リーナス・トーバルズ「Subversion ほど無意味なプロジェクトはない」 Tech Talk: Linus Torvalds on git My hatred of CVS has meant that I see Subversion as being the most pointless project ever started. The slogan for Subversion for a while was "CVS done right" or something like that. And if you start with that kind of slogan, there is nowhere you can go. There is no way to do CVS right. ぼくの CVS への憎悪が

    send
    send 2007/12/03
    SCM 論争は宗教戦争みたい
  • 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

  • Just another Ruby porter, 2007-3-c

    ■ [SVN] 複数branchの同時commit なかださんが複数のbranchに対して同時にcommitしてるけど、どうやってんだろう? 一応自分で考えてみた。全branchをcoするなんてのは無駄なので、 たぶんそんなことはしてないと想像。必要なbranchだけが対象になるようにしよう。 まず大元をcoするときに-Nで再帰的にcoしないようにする。 % svn co -N svn+ssh://svn@ci.ruby-lang.org/ruby/ branchesも同様。 % cd ruby % svn up -N branches あとは適当に欲しいbranchだけupdateする。 % svn up trunk branches/ruby_1_8{,_5,_6} これでできあがり。ruby/でsvn upすれば全部updateできるので、 同様にここでcommitすれば複数bran

  • MacOSX版TortoiseSVN、SCPluginが復活してる件 - walf443's blog

    OSXで動くまともなSVNクライアントがあるといいなと思い中。(ここはwxPythonか!? ←夢だけ広げる例) http://d.hatena.ne.jp/Isoparametric/20070219/1171846658 ここに今は開発停滞してるSCPluginが復活すればいいんですけどね…とコメントしようと思ってサイトを見たら,2007年1月26日にアップデートされていたようです。 http://scplugin.tigris.org/servlets/ProjectDocumentList 新しいバージョンはPanthor以降でPowerPCでもIntelでも対応してるようです。 インストールがウィザードとかないのでちょっとめんどいですがまぁいらないフォルダを消してファイル一つコピーするだけなのでそうでもないか。注意する点として,Subversionも別個インストール必要がある点く

    MacOSX版TortoiseSVN、SCPluginが復活してる件 - walf443's blog
  • Color-SVN - higepon blog

    IRCで教えてもらった、colorsvnで svn コマンドの出力に色がつく。 入れてみたが良いかもしれない。 http://www.console-colors.de/index.php?n=ColorizerTools.ColorSVN Color tail とかもあるんだな。

  • Subversion リポジトリの再構築をする

    今まで、細かなプロジェクト毎にリポジトリを作ってたんですが、ちょっと増えすぎて管理できなくなってきました。(特にTrac)なので、リポジトリを再構築しようと思ったのですが、なかなか手こずったので、備忘録を載せておきます。まず、以下の構成を前提とします。 repos1とrepos2というリポジトリが存在している 上記2つのリポジトリを、各リビジョンを喪失することなしに、1つのリポジトリに統合する 統合する新しいリポジトリはnew_reposとする repos1、repos2の内容はそれぞれ、new_repos以下のr1、r2というディレクトリ以下に構築する repos1とrepos2の内容を単にexportとして、新しいリポジトリにimportしてしまうと、リビジョンが消えてしまうので、以下のようにします。 svnadmin mkdir http://hostname/path/to/svn

    Subversion リポジトリの再構築をする
  • 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

    send
    send 2006/11/16
    コメントも
  • 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

  • YappoLogs: 複数のsvnリポジトリを一つにまとめる方法

    複数のsvnリポジトリを一つにまとめる方法 うちのsvnリポジトリは、trac等で公開をする前までは、各コンポーネント毎にリポジトリを作るという非効率な管理をしていました。 そろそろ嫌になって来たので、これを全部公開用にまとめようと思い、helpみながら頑張りました。 要件的には、リビジョン番号が変わっても良いから、とにかくlogを含めてインポートしたい! という感じです。 最初はsvkとか使わなきゃだめなのかなぁ、とか思ってたのですがsvnadminだけで願いが叶いました。 dumpとloadを使います。 loadする時はオプション無しでloadしてしまうと、dump前のファイルパスにデータをぶっ込んでくれちゃうので、trunkとかが混ざってカオスになっちゃいました。 そこで--parent-dirオプションを使って、どのパスにloadするかを明示的に指定してloadします。 --par

  • 2005-01-25

    リポジトリ作成時に作られたpre-commit.tmplにいろいろ説明が書いてあるので要約すると。 Subversionのトランザクションがコミットする前に呼ばれる。 2つの引数とともに呼ばれる。 リポジトリパス トランザクション名 'pre-commit'というファイル名でhooksに置く。(Windows環境の場合は、pre-commit.batや、pre-commit.exe) コミットさせたくないときは、0以外を返して終了させる。 svnlookコマンドを使っていろいろ情報を取得する。 まず、svnlookコマンドを使って、どんな情報がとれるか見たいので。 以下のスクリプトを作成し、pre-commitというファイル名で、/home/svn/repository/hooksに置く。 #!/bin/sh REPO=$1 TXN=$2 SVNLOOK=/usr/bin/svnlook

    2005-01-25
  • Brad Choate: OSCON: Subversion Best Practices

    Here’s a summary of an OSCON session I’m attending right now. Every seat in this room is full. This talk is done by Ben Collins-Sussman & Brian W. Fitzpatrick (Google employees). Server best practices Which server to use? Depends. svnserve: Fast, light, quick. Good for simple setups. svn+ssh if you need encryption. Apache: Mount as a network share; flexible authentication; browsing of repository;

  • link集/バージョン管理システム - NomisoBraaan Wiki

    バージョン管理システムに関するリンク集 link集/ツール系#Diff - 差分比較ツール関連はこちら 関連ドキュメント Document/SourceForge.jp - SourceForge.jpの利用方法 Document/SourceForge.net - SourceForge.netの利用方法 情報 † Better SCM Initiative : Comparison 各種VCS(Version Control System)の比較。 @IT > 分散バージョン管理Git/Mercurial/Bazaar徹底比較 ↑ 参考情報 † Subversionによるバージョン管理 日語訳ページ。 Saisee's Wiki SubversionやEclipseに関する情報。 STRIKEOUT.jp > Subversion Windows/GentooLinux環境における導