タグ

Subversionに関するpostitのブックマーク (17)

  • Subversionでtrunkの内容をbranchにmergeまたはその逆 - 常水商会::よしなしごと

    備忘録。書きかけ&未確認。 現在の作業リポジトリの変更をすべてコミットしておく これで失敗しても安心♡ trunkの内容をbranchにmerge 作業リポジトリをbranchに変更 svn switch file:///home/sysdev/svn_repos/branches/branched_version svn infoコマンドで現在の作業リポジトリのURL等を確認しておくこと。 branchの開始点のリビジョン番号を確認 svn log --stop-on-copy 一番最後に出力されるログのリビジョン番号を控えておく(仮にr411とする)。 trunkの内容をbranchにmerge(merge試行) svn merge --dry-run -r 411:HEAD file:///home/sysdev/svn_repos/trunk trunkのr411から最新までのコミ

    Subversionでtrunkの内容をbranchにmergeまたはその逆 - 常水商会::よしなしごと
  • 4コマでわかるSVNからgitへの移行

    SVNからgitに移行してみようかなーと思ってネットで見つけた手順をやってみたのだけれど、自分の知識レベルではそれぞれのコマンドが何を意味しているか理解するのに時間がかかったので、この苦しみをあとで理解できるように簡単にまとめてみた。 前準備 gitとgit-svnのインストールを済ませておくこと。 適度なSVNリポジトリがなかったので、昔使っていたGoogle CodeのSVN(http://daipresents.googlecode.com/svn)を変換している。 1コマ目:SVNからGitに変換する https://gist.github.com/daipresents/05c7c4667d7e80a280a229b2b33b872c.js?file=gistfile1.txt SVNからgitに変換する。変換したgitリポジトリをsvn2gitとかいう名前にしている。途中でコケ

    4コマでわかるSVNからgitへの移行
  • もうファイル管理で困らない! デザイナーのためのSubversion/TortoiseSVN入門

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog はじめに はじめまして、Yahoo!検索のデザイナー担当の竹内美帆と申します。 今Yahoo! JAPANでは、プロジェクト毎にバージョン管理システムを使い分けていますが、Subversionを使用しコードを管理しているプロジェクトもあります。2011年1月~3月には、デザイナーが所属する部署でもデザイナーが作成するHTMLCSSJavaScriptファイルなどをバージョン管理システムであるSubversion(サブバージョン)で管理しようという動きがありました。 デザイナーにとってはとっつきにくい印象がある「バージョン管理」ですが、うまく利用すれば「あのファイルどこいった?(汗)」「いつこのファイル書きかえたっけ?(汗)」「

    もうファイル管理で困らない! デザイナーのためのSubversion/TortoiseSVN入門
  • HgSubversion試してみた - wyukawa's diary

    夏休み突入しました。周りでは突入出来てない人もいるけど。。。--); ネットワークがつながらない状況での分散開発をマジにやりそうなので、それにそなえてHgSubversionを調べてみました。 開発者はSVNしか意識しないで、構成管理担当者がcloneして差分をbundleファイルでやりとりするのをイメージしてます。 svn diffのやり取りでもいけるかもしれませんが、まずはMercurialとSubversionの連携をやってみます。 試したOSはWindows Vistaです。 1.インストール Subversionは http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=11151&expandFolder=11151&folderID=91 からSetup-Subversion-1.6.6.msiをダ

    HgSubversion試してみた - wyukawa's diary
  • Kiln が Git (や他の SCM)ではなく Mercurial をサポートする理由 - tcha.org

    Benjamin Pollack、 2009 年 10 月 24 日、 原文 (original post) Kiln が Mercurial を選択した理由を疑問に思うなら、つまり質問は 2 つあるということです。 Kiln が DVCS ベースな理由は? Kiln があえて Mercurial を選択した理由は? Kiln が DVCS ベースな理由は? DVCS が物のブランチをサポートしているからです。 ご存知のとおり、 Subversion や CVS の様なツールでブランチをマージしようとすると、 まず間違いなくかなりイライラさせられてしまいます。 Subversion 1.5 以前はマージ履歴を全く記録しておらず、 また、最新版でさえそのメタデータを上手く活用できていないため、 マージはいつも途方もない労力を要し、間違いだらけのプロセスで終わるのが落ちだからです。 こうして

  • 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リポジトリのバックアップ方法いろいろ - ぱせらんメモ

    Subversionリポジトリのバックアップ方法が色々ありすぎて何がベストなのかわからなかったので調べてまとめてみた。 ただのファイルコピー 普通にファイルシステム上でディレクトリをコピー(あるいはアーカイブ)する方法。非推奨。 誰かがリポジトリにアクセスしている最中にやると壊す可能性がある。 リポジトリディレクトリをコピーしたいならsvnadmin hotcopyを使うべき。 長所 簡単。 速い。 短所 バックアップデータの可搬性に乏しい(アーキテクチャ依存)。 リポジトリをロックしないので壊す可能性がある。 データエラーが検出できない。 svnadmin dump/load svnadminのdumpとloadを使う方法。 誰かがアクセス中でも一貫性が保たれる。 あくまで管理対象のファイルのみのバックアップなので、設定やフックなどは別途バックアップが必要となる。忘れがち。 差分バックア

    Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ
  • checkoutしたファイルのmtimeを、そのファイルがcommitされた時刻に合わせたい ― svnとgitの場合 - (ひ)メモ

    唯一の中央レポジトリと複数のcheckoutするノードというトポロジの場合、checkoutしたファイルのmtimeがノード間で同じ時刻(当該ファイルがcommitされた時刻)になっているとなにかと都合がいいです。 例えば、Webアプリのデプロイを中央レポジトリからのcheckout(やupdate)で行う場合を考えます。もし、内容が同じなのに複数あるアプリサーバの間でmtimeが異なってしまっていると、 サーバごとにETagヘッダの値が異なってしまう ※Apacheの場合、FileEtagディレクティブを調整(mtimeを見ないように)することによって統一可能ではあります サーバ間でrsyncをかけると無駄なファイルコピーが発生する 内容が同じににもかかわらずmtimeが異なるせいでコピーが発生する ※--size-onlyオプションでmtimeを見ないようにして回避可能ではあります と

    checkoutしたファイルのmtimeを、そのファイルがcommitされた時刻に合わせたい ― svnとgitの場合 - (ひ)メモ
  • Groogle - Collaborative code review tool

    Groogle is a collaborative code review tool focusing on usability and speed. It provides an intuitive and dynamic cross-platform web interface. The latest version of Groogle can be downloaded from sourceforge. Groogle is a LAMP application, distributed in both tarball and RPM format. Features for users Integration with subversion Work against live repositories File upload support for individual fi

  • SVNでのデフォルト値を設定しておく事で $Id とかを自動的に propset しておく - すがブロ

    手動だとすぐ忘れてしまいますよね>< というか、svn:keyword なのか svn:keywords なのか、または Id なのか ID なのか全く覚えられないので、自動で追加してくれる方が良いですよね。 という訳で、そのような設定をする場合は以下のファイルに追加するよ。 ちなみに、以下は mac の場合。linux 系も同じだと思われる。 TortoiseSVN の場合はツールの設定から編集すると良いです。 ~/.subversion/config まず、自動で propset が行われる事を許可するため、 [miscellany] セクションの下でコメントアウトになっている # enable-auto-props = yes からコメントアウトを外します。 そうすると、さらに下に記載されている [auto-props] というセクションが有効になるので、その下の行に propset

    SVNでのデフォルト値を設定しておく事で $Id とかを自動的に propset しておく - すがブロ
  • 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日 アップロードしたファイ

  • バージョン管理に便利なSubversiveプラグイン (1/3) - @IT

    そもそもSubversionとは何か? Subversionとは、バージョン管理システムとして広く利用されているCVSの管理スタイルを踏襲しつつその欠点を解決したバージョン管理システムです。Google Trendsによると、日ではSubversionの検索数がCVSをすでに上回っており(2007年3月現在)、関心が高まってきています。 実際、筆者の周りでもSubversionを利用しているプロジェクトが増えてきています。稿では、SubversionをEclipseから利用するプラグインSubversiveとプロジェクト管理システム「Trac」との連携を中心とした利用ノウハウを提供します。 Subversionのメリット チェンジセットによるリビジョン管理 バージョン管理システムにおいて、ローカルで編集した内容をリポジトリへ反映するために行う作業を、コミットといいます。 CVSはファイ

    バージョン管理に便利なSubversiveプラグイン (1/3) - @IT
  • 2006/07/30 - memo - unknownplace.org

    ひさしぶりにPS1だしてきて、よしこれでクロノクロスでもやるかと思ったらメモリーカードがまっさらになってる! 数年通電してないので揮発しちゃった。。。のかね? あああああもーーーーまじすかkーまじすか。 とりあえずお詫びにPSPでクロノトリガーとクロス出してくれ。あーそしたらPSP名機確定だけどなぁ。 なんかふと思いついたプログラムとかためしに作ってみるときとかに、svkのローカルreposを使うとイイよという話。 $ svk mkdir //tmp/myapp -m 'created myapp directory'; svk co //tmp/myapp とかして作業ディレクトリ作成。いろいろ作業作業コミットコミットしたのち、使えるなーと思ったらreposにマージ。 $ svk sm -b XXX //tmp/myapp //mirror/myrepos/path -b XXX には

  • Zigversion.com

    Zigversion.com This Page Is Under Construction - Coming Soon! Why am I seeing this 'Under Construction' page? Related Searches: Migraine Pain Relief Best Penny Stocks Anti Wrinkle Creams music videos High Speed Internet Trademark Free Notice Review our Privacy Policy Service Agreement Legal Notice Privacy Policy|Do Not Sell or Share My Personal Information

  • YappoLogs: tracとsvnwebとapache1.3.*でオープンソース開発環境の構築

    tracとsvnwebとapache1.3.*でオープンソース開発環境の構築 http://plagger.org/のようなtrac&svn環境を作りたかったので頑張ってみました。 Apache1.3系でtracとsvnwebの構築をしました。 例としてBloxabというプロジェクトを立ち上げる時の構築方法で書いていきます。 ディレクトリとかユーザー名とかは適時書き換える事。 tracの細かい事についてはドキュメントとかを参考に。 svnリポジトリの作成 $ svnadmin create /usr/local/bloxab/repos普通にリポジトリを作ります。 この作成したリポジトリは、apacheとtracdを動かすuid双方で読み書きできるしておく必要があります。 適切なchownとchmodをしておいて下さい。 以上 tracのインストール tracを動かす為の各種ソフトをインス

  • http://www.adamstiles.com/adam/2005/08/backing_up_deli.html

  • Passion For The Future: テキストファイルの差分を可視化するRekisa

    テキストファイルの差分を可視化するRekisa スポンサード リンク ・差分表示ソフト Rekisa http://hp.vector.co.jp/authors/VA017396/software/Rekisa/index.html テキストファイルの差分情報を視覚的にわかりやすく表示するエディタ。以下の機能がある。 ・一度に三つ以上のファイルを比較できる。 ・左右のカーソルが連動するので、対応する部分を見つけやすい。 ・下線で文字単位の違いを表現。 ・SHIFT_JIS、EUC-JP、JIS等、様々な文字コードに対応し、自動判別して開く。 ・コマンドラインから開く場合はファイルの指定に正規表現が使用可能。 コマンドラインから正規表現を使用して開く例では、 "C:\Program Files\Files.txt" "-InputFilter=フィルタ その1" と書けば複数のファイルを一

  • 1