タグ

subversionに関するUrumeのブックマーク (11)

  • diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp

    UNIXの基的なコマンドの1つであるdiff。 これに実装されているアルゴリズムは実に興味深い世界が広がっています。 稿では、筆者が開発した独自ライブラリ「dtl」をもとに「diffのしくみ」を解説します。 はじめに diffは2つのファイルやディレクトリの差分を取るのに使用するプログラムです。 ソフトウェア開発を行っている方であれば、SubversionやGitなどのバージョン管理システムを通して利用していることが多いかと思います。稿ではそのdiffの動作原理について解説します。 差分の計算の際に重要な3つの要素 差分を計算するというのは次の3つを計算することに帰結します。 編集距離 2つの要素列の違いを数値化したもの LCS(Longest Common Subsequence) 2つの要素列の最長共通部分列 SES(Shortest Edit Script) ある要素列を別の要

    diffの動作原理を知る~どのようにして差分を導き出すのか | gihyo.jp
  • Subversionでバージョン管理

    例えば、LastChangedRevisionを有効にするには $ svn propset svn:keywords "LastChangedRevision" Greeting.java ファイル個別に毎回指定しなくても、あるパターンのファイルにキーワード置換属性を指定する Windows Vistaならユーザーディレクトリ下の\AppData\Roaming\Subversionディレクトリ内にあるconfigファイルを設定します。 enable-auto-props = yes *.java = svn:keywords=Id *.sdoc = svn:keywords=Id 拡張子.java、.sdocのファイルをSVNで追加すると、キーワードIdの置換が有効になります。 ネットワークからアクセスするには HTTP(HTTPS)の場合 WebDAV/deltaVプロトコルで通信する

  • MOVION.net » UbuntuにSubversionとtracのインストール

    ( ! ) Strict standards: Redefining already defined constructor for class wpdb in /home/users/1/movion/web/www_movion_net/htdocs/wp-includes/wp-db.php on line 52 Call Stack #TimeMemoryFunctionLocation

  • scplugin: Project Overview

    Screenshots Below are some screen captures of the SCPlugin code. Click any image for a full-size version. The command contextual menu. File badges, showing version control state. Repository checkout The commit command window. The commit transcript sheet over the commit command window. The log window The status window The blame window

  • Subversion for Mac (Nega Diary)

    Mac OS Xのみの環境でのSubversionについて調べ中。 そうとう昔、CVSを使ったことあるけど、慣れるまで非常に使いづらいと感じた。 しかし、HTML,CSSもどんどん複雑化してくるので、PHPとまとめてバージョン管理したいという気持ちがずっとあった。 社内にサーバを一つ立てたので、なんとか運用できるように、Subversionから使い方を勉強中。 ・・・しかし、なかなか難しい。まだインストールもしてないんだけれど。 DBには、FSFSがいいみたいね。 OS X + Subversionの参考サイト集 FC3(サーバ)とMac OSX(クライアント) でsubversion:Goodpic MacでSubversionを使う ≫ デジタル工房プロボ tridentfield ≫ subversion KoshigoeBLOG: OSXとSubversion(ここすげいい

  • 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
  • scplugin.tigris.org

    2010/02/17 Announcing Release 0.8.2 and Subversion 1.6.9 Version 0.8.2 fixes some problems positioning the ToolbarMenu on multi-screen systems, and adds Subversion 1.6.9 support. Even if you're not having ToolbarMenu placement problems, you should probably upgrade to this version, because Subversion 1.6.9 includes some nice features that will, eventually, help you transition to Subversion 1.7. And

  • Subversionのインストールと設定(svnserve編)

    Apacheを用いたSubversionの設定は、既にApacheをインストールしていたり、 Subversionとの通信をhttpで行いたいというニーズがあれば有用ですが、 単にSubversionと言うバージョン管理システムを使いたい場合は、敷居が高く なるだけかもしれません。 サイトでも、 Apacheを用いたSubversionの設定をご紹介していましたが、このページでは Subversionを単独で動作させる設定、SSHと共に動作させる設定をご紹介します。 Subversionのインストールを行います。SubversionはApacheと連携させて動作させる事も可能ですが、 ここではシンプルにSubversion単体でインストールし、動作させます。 (Apacheと連携させた場合のインストールはSubversionのインストールと設定(Apache編)をご覧ください) Subv

  • 10分で作る、Subversionレポジトリ - Unix的なアレ

    バージョン管理システムにはCVSやsubversionなど様々なものがありますが、サーバーのセットアップに抵抗がある人もいるのではないでしょうか? しかしながら実際のところ、パッケージ化されているので驚くほど簡単にできてしまいます。 今回は、もっとも簡単な手順でSubversionのレポジトリサーバーを構築する方法を紹介したいと思います。 動作環境 今回の手順の動作環境は下記のとおり。OSをインストールしたままの、まっさらな状態を想定しています。 OS Debian Linux etch Protocol http Web Server Apache2.2.3 それでは早速いきましょう。当に10分間で構築できます。 パッケージのインストール 下記の作業はすべてrootで作業をするものとします。(まっさらな状態を想定しているため、sudoは利用していません。) それでは必要なパッケージをイ

    10分で作る、Subversionレポジトリ - Unix的なアレ
  • http://smdn.invisiblefulmoon.net/linux/fedora/subversion/

  • TortoiseSVN - The coolest Interface to (Sub)Version Control

    AboutAbout TortoiseSVNScreenshotsScreenshots of various dialogsTestimonialsWhat users say about TortoiseSVNNews ArchiveNews archiveSupportFAQFrequently asked questionsHelp filesThe complete documentationUseful tipsTips about not well known featuresMailing listsWhere to find the mailing listsReport bugsHow and where to report a bugTranslationsHelp translateProject statusOverview of releasesMiscIssu

    TortoiseSVN - The coolest Interface to (Sub)Version Control
  • 1