タグ

subversionに関するyusuke0927のブックマーク (17)

  • OSX 10.5でsvnserveを自動的に動かす方法 - まずまずのダム日和

    死ぬほど暑いのでクーラーの有る涼しいとこになるべくいたい。でもパソコン使いたいのでノーパソをもっと活用する事を考えねば。自宅のメインのマシンをMacに移行したときにTimeMachineもあるし開発中のソースコードはそのへん置いとけばいいかなとただフォルダつくって保存してたのだが、別の場所でいじること考えるとできればバージョン管理ツール使いたいなぁ。ということでSubversionの環境を整えてみようとしたのだが、なんだかんだで半日ほどハマった。というわけでメモ。 Subversionのセットアップ Leopardは最初からインストールしてあるので、何もしなくても使えた。便利ー。 svnserveベースのサーバの立ち上げ 利用目的から他のパソコンから使えないと意味ないので、svnserveを使ってリポジトリを公開する。 で、前述の通りsubversionは最初からインストールしてあるので、

    OSX 10.5でsvnserveを自動的に動かす方法 - まずまずのダム日和
  • 制作環境について見直してみる“CodaでSubversion” | Markup Mania [nagomu.org]

    Keep it "Simple, Smart, Usable" as much as Possible! 今週はサーバサイドの言語を勉強するにあたって、制作環境の見直しを計ってました。 結局サボって、MAMPを入れたのですが、MAMPにSubversionを入れようとして上手くいかず。。。一日使ったのにな。。。(泣 で、それを一旦あきらめて、サーバサイドについてはMAMPでヴァーチャルホストを設定する程度。 あとはCodaでSubversionを使う際の設定についてメモ。 MAMPにヴァーチャルホストを設定する MAMPのインストール自体は、ダウンロードしてアプリケーションの中にブチ込むだけです。 起動して“Welcome to MAMP”というページが立ち上がればOK。 で、ヴァーチャルホスト。 今回は、 /Users/nagomu/creative/project/coda/ht

  • Subversion メモ

    概念と特徴 リポジトリ Subversion は共有情報の一元管理システムであり、情報はリポジトリに格納される。 リポジトリは情報をファイルシステムツリー(一般的なファイルとディレクトリの階層構造)の形で保持する。 Subversion ではリポジトリの場所は URL によって表現される。 リポジトリにアクセスするための URL には以下のようなものがある。 file:/// リポジトリへの直接アクセス (ローカルディスク上) http:// Apacheサーバ への WebDAV プロトコル経由でのアクセス https:// http:// と同じだが、SSL による暗号化 svn:// svnserve サーバに対する独自 TCP/IP プロトコル経由でのアクセス svn+ssh:// svn:// と同じだが、SSH トンネルを利用する ほとんどの場合、Subversion の

  • Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ

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

    Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ
  • appling with wordpress » Blog Archive » Coda で Subversion を試す

    Coda 1.5 からバージョン管理システム Subversion を扱えるようになりました。そこで、ローカルでバージョン管理できるように設定してみました。まだ、Subversion については不慣れなので不足している情報があるかもしれません。その時は、指摘してくださると幸いです。 Leopard には標準で svn コマンドがインストールされています。もしくは、Xcode をインストールしなければいけないかもしれません。確認するには、コマンドラインから「$ which svn」と which コマンド で svn コマンドの所在を確かめます。戻り値が「/usr/bin/svn」となっていればインストールされていることになります。もし、戻り値が無ければ Xcode をインストールするかバイナリーパッケージをダウンロードしてインストールしましょう。 では、実行環境が整ったということで話を進め

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

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

    10分で作る、Subversionレポジトリ - Unix的なアレ
  • CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) | OSDN Magazine

    ソフトウェアを開発する際、ソースコードや各種リソースの管理に役立つのがバージョン管理システムだ。バージョン管理システムはソースコード管理システムなどとも呼ばれ、大規模な開発を行う際には必須と言っても過言ではない。また、大規模な開発だけでなく小規模な開発や個人による開発においても、ファイルの変更履歴の記録やバックアップといった用途に活用できる。 特集ではバージョン管理システムの基的な考え方や用語を解説するとともに、オープンソースソフトウェア/フリーソフトウェア開発において多く利用されているバージョン管理システムである、SubversionおよびCVSを使ったバージョン管理方法について説明する。前編となる記事では、まずバージョン管理システムの基的な考え方と、用語について解説する。 バージョン管理システムのメリット バージョン管理システムとは、その名のとおりプログラムのソースコードや各種

    CVS/Subversionを使ったバージョン管理(前編:バージョン管理の基礎) | OSDN Magazine
  • Subversion Tips - とみぞーノート

    リポジトリの作成〜日常行う作業についてのメモ。 1. インポート 1-1 リポジトリの作成 まず、ファイルを格納場所(リポジトリ)を作成する。 # svnadmin create /home/SV/TestRepos (/home/SVディレクトリはあらかじめ作成しておくこと) コマンドを実行すると/home/SV/にTestReposディレクトリが作成される。中を除くとバージョン管理用に幾つかファイルが作成されているのがわかる。SubversionではCVSと異なり、バイナリファイルで管理されるので、リポジトリの中を除いても基的に意味はわからない。 # ls /home/SV/TestRepos/ README.txt conf dav db format hooks locks 1-2 プロジェクトのインポート 作成したリポジトリにプロジェクトを登録する。svn importコマン

  • Subversion hacks / Subversionについて

    1. Subversionについて 1.1 Subversionとはなにか? SubversionはCVS後継のバージョン管理システムです。システム開発ではソースやドキュメントに修正が入りますが、これらの変更を管理するシステムがバージョン管理システムです。 バージョン管理システムではCVSが有名ですが、CVSではディレクトリの管理ができない・ファイル名の変更ができないなどの欠点がありました。 SubversionはCVSの考え方を元に上記のCVSの欠点を克服したバージョン管理システムであり、オープンソースの開発などで利用されています。 1.2 Subversionを使うメリット Subversionではリポジトリと呼ばれる場所に指定したファイルを格納します。このとき、ただ格納するのではなく古いファイル新しいファイルの違う部分だけを差分として格納します。 Subversionではファイルを

  • [ThinkIT] 第2回:Subversionによるバージョン管理(前編) (1/3)

    今回は、Subversionによるバージョン管理方法とウノウでの導入事例について前編と後編にわけて紹介していきます。 Subversionとは、無償で利用できるバージョン管理システムです。現在もオープンソースで活発に開発が進んでおり、執筆時点の最新バージョンは1.4.2となります。バージョン管理システムとは、ソースコードや仕様書などを含むドキュメントなど、時間とともに内容が変化するファイルを管理するシステムの総称です。 Subversionと同じようなバージョン管理システムとしては、CVS(Concurrent Version System)が有名ですが、SubversionではこのCVSで使いにくかった点を改良した次世代バージョン管理システムというコンセプトで開発が続けらています。筆者が実際にどちらも利用してみた結論として、導入をおすすめするバージョン管理システムは、やはり「Subver

  • Subversion(SVN)の使い方が一覧できるチートシート集

    Subversion Cheat Sheet (PDF, PNG) ダウンロードできるSubversionのチートシートは、PDFとPNGの2種類があります。 また、他のサイトでもSubversionのチートシートを配布しています。 Cheat Sheet Subversion (PDF) Subversion Quick Reference Card (PDF) Subversion Cheat Sheet (HTML) 関連書籍 Subversionのインストール・基操作から実践的な運用・逆引きリファレンスまで、分かりやすく解説しています。 2004年出版のですが、Subversionの入門書としては一番分かりやすいと思います。

  • MOONGIFT: » Mac OSX向けの洗練されたSubversionフロントエンド「Versions」:オープンソースを毎日紹介

    開発時にバージョン管理システムを導入することによるメリットは言うに及ばないが、それはプログラマのみならずデザイナーにとっても同様だ。だが、バージョン管理をデザイナーまで普及させるのは非常に困難だ。 メイン画面 やはりインタフェースが鍵を握っている。使い勝手の良い、分かりやすいインタフェースのバージョン管理システムがあれば利用してくれる可能性はありそうだ。 今回紹介するフリーウェアはVersions、Mac OSX向けのSubversionフロントエンドだ。 Versionsは既存のワーキングコピーも簡単に登録でき、HTTP/SSH/SVNプロトコルに対応してリポジトリを登録することができる。何よりファイルの一覧やログの閲覧などが分かりやすいインタフェースでできる点が便利だ。 比較の確認画面 また、ファイルを選択してDiffを表示したり(DiffはFileMergeを利用)、履歴をするのがボ

    MOONGIFT: » Mac OSX向けの洗練されたSubversionフロントエンド「Versions」:オープンソースを毎日紹介
  • 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)
  • KoshigoeBLOG: OSXとSubversion

    SVN:Subversion pkg for OSX SVN Client:svnX まず、SubversionのOSX用PKGをダウンロードしてインストール。 その後、SubversionのGUIクライアントsvnXをダウンロードしてインストール。 以下、ローカルマシン上で作業 レポジトリをホームディレクトリに作成 #svnadmin create ~/レポジトリ名 設定ファイルを編集 レポジトリ/conf/svnserve.confを適当なテキストエディタで開き、以下を編集 [general] anon-access = none auth-access = write password-db = レポジトリの絶対パス/conf/svnusers.conf レポジトリ/conf/svnusers.confを適当なテキストエディタで新規作成し、以下を記述 [users] ユーザ名 = パ

  • 特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社
  • http://www.machu.jp/posts/20080311/

  • screen をインストールする (talk to oneself 2)

    Hazama.nu is a website that started in 2002, created by a writer who wanted to have a platform to express his thoughts and opinions. The site had a range of categories covering a variety of topics such as cars, books, programming, games, and more. The site was powered by Movable Type – a powerful content management system and static publishing platform that makes site management easy. The Beginnin

    screen をインストールする (talk to oneself 2)
  • 1