タグ

svnに関するpopowaのブックマーク (7)

  • Subversion リポジトリのバックアップ - 玉虫色に染まれ!!

    現在、我が家では1台のLinux箱が常時起動しており、NAS兼Subversionサーバー兼ビデオレコーダー兼PSP用動画エンコーダー兼Linuxプログラミングの実験場として働いています。最近では fetchmail + procmail + IMAPサーバーによるメール保存サーバーとしての役目も兼ねるようになりました。最初は、ほとんど遊び場Onlyの用途だったのですが、今ではこいつが無くなるとかなり困る、大事な存在となっています。 以前ちらっと書きましたが、現在のこいつのOSは Fedora Core 6 なので、アップデートサポート期間は昨年末に切れてしまっています。 外部からのパケットは届かない所に置いていますし、このLinux箱から外へのアクセスも、fetchmailなどの一部のアプリケーションを除いてありませんので、セキュリティをガチガチに気にする必要はあまり無いのかもしれません

    Subversion リポジトリのバックアップ - 玉虫色に染まれ!!
    popowa
    popowa 2009/03/31
  • Repository Creation and Configuration

    popowa
    popowa 2009/02/22
  • Subversion Tools and Contrib

    The directories 'tools' and 'contrib' in the Subversion repository contain code that works with Subversion but that Subversion doesn't depend on for normal operations. The files in 'tools' are maintained collectively by the Subversion project, and are under the same open source copyright as Subversion itself. Code in contrib/ is open source, but may have a different license or copyright holder tha

    popowa
    popowa 2009/02/22
  • 10分で作る、Subversionレポジトリ - Unix的なアレ

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

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

    Subversion 1.3 の新しい点 svnserve 用のパスベースの認証 mod_dav_svn のログ機能やリポジトリ一覧機能の改善 大きく改良された Python バインディングと Ruby バインディング 少数の新しいコマンドラインスイッチ クライアントやサーバのいくつかのパフォーマンスの改善 改良された多数の API 30 以上ものさらなるバグ修正 詳細な説明は以下にあります。 Subversion 1.3 は、これまでの Subversion のリリースすべての上位集合です。 1.0.x、1.1.x、1.2.x にあったどの機能も 1.3 にありますが、1.3 にはさらに、 これまでのどのリリースにも存在しなかった新機能やバグ修正が含まれています。 それらの新機能は、フリーの Subversion のバージョン 1.3 にそのうち記載されるでしょう。svnbook.r

  • バグ追跡ツール/課題追跡システムとの統合

    ソフトウェア開発ではふつう、変更を特定のバグIDや課題IDに結びつけます。バグ追跡ツール(課題追跡システム)を使用している場合、 Subversion で行った変更を、課題追跡システムの特定のIDと関連付けできると便利です。多くの課題追跡システムではそのために、ログメッセージを解釈してコミットに関連する課題IDを抽出するための pre-commit フックスクリプトを提供しています。しかし、 pre-commit フックスクリプトが正しく解釈できるようにログメッセージを書けるかどうかはユーザーに依存しているため、ときどき失敗する傾向があります。 TortoiseSVN は、次の2つの方法でユーザーを補助します。 ユーザーがログメッセージを入力するとき、課題IDを含む行が自動的に正しい書式で追加されるようにします。これによって、ユーザーがバグ追跡ツールで正しく解釈できない形で課題IDを入力し

  • Subversion

    バージョン管理ツールSubversionの基礎練習です。 Windows XPのコマンドプロンプトでSubversionの基的なコマンドを動かしていきます。 Subversionを学び始めるきっかけにどうぞ。 目次 はじめに ダウンロードとインストール リポジトリ用のディレクトリを作ります リポジトリを初期化します 新しいモジュールを作ってインポートします チェックアウトして作業開始 新しいファイルを追加します 新しいディレクトリを追加します 普段の作業はこんな風に進みます ファイル名を変更してみよう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールSubversionの基的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基的なSubversionのコマンドをひと

  • 1