タグ

Subversionに関するwackyのブックマーク (28)

  • ソーシャル化するOSS開発者たち - @IT

    ロング・テール理論の名付け親で、雑誌「Wired」の編集長としても知られるクリス・アンダーソン氏が3月12日付けのブログでオープンソースソフトウェア(OSS)プロジェクトの運営体制に関する誤解を指摘をしている。 アンダーソン氏によれば、多くの人はオープンソースプロジェクトというのは草の根から立ち上がり、自律的に組織化し、民主的に運営されているという誤った認識を持っている。ところが現実はまったく逆で、1人か2人の「慈悲深い独裁者」によって運営されている、という。 これはオープンソースプロジェクトに参加していたり、あるいは日常的に成果物を利用している人であれば、そういうものだと首肯するかもしない。メーリングリストで客観データに基づいて議論したり、リーダーを民主的に選ぶようなプロジェクトもあるかもしれないが、おおかたのオープンソースプロジェクトには、それを開始し、中心に位置し続ける“独裁者”がい

    wacky
    wacky 2009/04/16
    オープンソース開発におけるGit(分散バージョン管理システム)のメリット。リーナスの言葉。マージ時のコンフリクトが解決、全てのリポジトリが等価。→ コミット権を巡る政治問題も起こらない。
  • Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ

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

    Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ
    wacky
    wacky 2009/02/09
    Subversionリポジトリのバックアップ方法まとめ。長所と短所。
  • 分散バージョン管理Git/Mercurial/Bazaar徹底比較

    分散バージョン管理Git/Mercurial/Bazaar徹底比較:ユカイ、ツーカイ、カイハツ環境!(3)(1/5 ページ) Subversionとは一味違う「分散バージョン管理」とは? 最近、Linuxをはじめ、Ruby on RailsMySQL、OpenSolarisなどのオープンソースプロダクトが次々と分散バージョン管理システムを導入し始め、「Git」「Mercurial」「Bazaar」といった、分散バージョン管理システムが注目を浴びています。 稿では、バージョン管理ツールのデファクトスタンダードであるSubversion(以下、SVN)と分散バージョン管理システムを比較しながら、メジャーな分散バージョン管理システムであるGit、Mercurial、Bazaarについて紹介していきます。 集中型と分散型 最初に、集中管理方式(または、集中型)のバージョン管理システムと分散管理

    分散バージョン管理Git/Mercurial/Bazaar徹底比較
    wacky
    wacky 2009/01/16
    Subversionと比較しながら分散バージョン管理システムの特徴・メリット・デメリットを解説。代表的な分散バージョン管理システムGit / Mercurial / Bazaarの紹介。5ページ目に機能比較表あり。
  • TEXTdrop|翻訳・オンラインカジノ 日本円のプログラミング

    Text Drop 翻訳、プログラミング、写真、カメラなどについて書いてます。スタイルガイド/コーディング規約やチートシートなど、ちょっと便利なものを翻訳しています。 TEXTdropでは、C++プログラマーも利用できるパワフルな機能を搭載。C++のコードを書く際に行う手順や避けておきたい工程などを詳しく説明しています。コードスタイルラインの日語版では、日語訳やJ P Yへの換金もサポート。話題性があるオンラインカジノ 日円変換や入金の際のバグにも対応しています。統一性のあるコードを書くためのポイントや規約の種類を参考にする事ができます。

    wacky
    wacky 2008/12/22
    バージョン管理システム「Subversion」のチートシート(日本語訳)。PDF形式。Creative Commons Attribution-Non-Commercial-Share Alike 2.0ライセンス。
  • Warehouse — Subversion Browser

    wacky
    wacky 2008/10/11
    Ruby on Railsで動作するWebベースのSubversionブラウザ。オープンソース。
  • 10分で作る、Subversionレポジトリ - Unix的なアレ

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

    10分で作る、Subversionレポジトリ - Unix的なアレ
    wacky
    wacky 2008/09/14
    もっとも簡単な手順でSubversionのレポジトリサーバーを構築する方法。(Linux用)
  • 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
    wacky
    wacky 2008/09/02
    エクスプローラのシェル拡張として動作するWindows用Subversionクライアント。(→ インストール&利用解説: http://sourceforge.jp/magazine/08/08/29/0550232
  • Subversion Server for Windows | VisualSVN Server

    VisualSVN Server Enterprise-ready Subversion server for Windows. The proper way to setup an Apache Subversion server VisualSVN Server has reached more than 3,000,000 downloads and it's the most favored way to setup and maintain an Apache Subversion server on the Windows platform. It is certified for Windows Server and trusted both by thousands of SMBs and Fortune 500 companies such as General Elec

    Subversion Server for Windows | VisualSVN Server
    wacky
    wacky 2008/02/04
    Windows用のSubversionサーバ簡単構築パッケージ。Subversion、Apache、管理用mmcスナップインなどがインストールされる。
  • Geekなぺーじ : オーム社開発部での開発体制

    オーム社開発部さんでのの作り方を取材させて頂きました。 社内で自作ツールをバリバリ作って、出版作業の効率化を行っているのが凄いと思いました。 ただし、今回取材をした内容が行われているのは、オーム社開発部のうちの1グループ(グループは約3名)です。 全体的にこの体制で行われているわけではないそうなので、ご注意下さい。 取材実現の経緯は「オーム社開発部の方とのやり取り」をご覧下さい。 Subversionでバージョン管理 著書の原稿は、XML管理されており、そのXMLはSubversionで全ての著者(監訳者)と共有されているそうです。 Subversionのサーバはインターネット上にあり、各自がリモートで作業を行える環境が整い始めているため、最近では著者と一度も会わずにが完成するという案件もあるそうです。 フォントなどの問題から、番環境でのPDF作成はオーム社開発部で毎日行っており、毎

    wacky
    wacky 2008/01/18
    業界でも珍しい、オーム社でのXMLとSubversionを利用した出版作業の例。原稿をXMLで書き、Subversionでバージョン管理、著者と共有。
  • 特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社

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

    特集:Subversion+svkでらくらく分散リポジトリ|gihyo.jp … 技術評論社
    wacky
    wacky 2007/12/21
    Subversion入門。Subversionの基礎からバグトラッキングシステム(BTS)との連携、svkによる分散リポジトリ管理について紹介。連載記事。
  • ムービー企画「 Subversion によるバージョン管理入門」WEB+DB PRESS Vol.39 誌面連動ムービー

    ムービー企画「Subversionによるバージョン管理入門」 WEB+DB PRESS Vol.39誌面連動ムービー バージョン管理ツールSubversionは、現在のプログラミング開発において欠かせないツールです。Subversionを利用することにより、ソースファイルの変更を管理することができます。また、複数の開発者がソースコードに対して同時並行に変更を施せます。 この記事では、Subversionの基操作方法をムービーでご紹介します。 なお、WEB+DB PRESS Vol.39、特集1「構成管理 実践入門」の誌面連動ムービーにもなっています。 誌面の第2章「Subversionによるバージョン管理入門」では、svnコマンドによるSubversionの使用方法をご紹介いたしました。 Windowsの場合は、第2章のコラムで紹介したTortoiseSVNを使って、GUIベースでSub

    ムービー企画「 Subversion によるバージョン管理入門」WEB+DB PRESS Vol.39 誌面連動ムービー
    wacky
    wacky 2007/06/24
    TortoiseSVN、Eclipse+Subclipseを使ってSubversionの基本操作を行うムービー。
  • subcommander.tigris.org

    Problems and suggestions about individual projects should go to [email protected]

    wacky
    wacky 2007/06/22
    3ペイン型のSubversionクライアント。クロスプラットフォーム(Windows、Mac OS X、Linux)に対応。
  • バージョン管理に便利なSubversiveプラグイン (1/3) - @IT

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

    バージョン管理に便利なSubversiveプラグイン (1/3) - @IT
    wacky
    wacky 2007/03/02
    CVSに対するSubversionのメリット、Eclipse用プラグイン「Subversive」の使い方。
  • Subversion : OSS へのローカルな変更を管理する - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 先日の記事で net2ftp の日語エンコーディング変換対応パッチをご紹介しました。このように既存のオープンソースソフトウェアに変更を加える際に問題となるのが、独自のローカルな変更とソフトウェア体のアップデートによる変更をいかにしてマージするかです。ソフトウェアの更新頻度にもよりますが、アップデートのたびに手作業で変更を適用するのはとても面倒ですよね。 こんな

    wacky
    wacky 2007/01/24
    Subversionで、独自の派生バージョンへ派生元のアップデート内容を効率的にマージする方法。
  • [ThinkIT] 第2回:Subversionによるバージョン管理(前編) (1/3)

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

    wacky
    wacky 2006/12/17
    Subvaersionによるバージョンの管理方法とウノウでの導入事例を紹介。
  • Google Code Project Hosting で Web サイト構築 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 日は、 Google のちょっと変わったサービスをご紹介しようと思います。タイトルにもありますが、 Google のオープンソース向けプロジェクトホスティングサービス Google Code Project Hosting です。基的には、オープンソースのソフトウェアプロジェクトに対して Subversion サーバー(ファイルの保管とバージョン管理を行うサー

    wacky
    wacky 2006/12/01
    Googleによるオープンソースプロジェクト用ホスティングサービス「Google Code Project Hosting」で自分のプロジェクトを立ち上げる手順。
  • eSvn trac - Trac

    wacky
    wacky 2006/11/17
    QTベースのマルチプラットフォームなSubversionクライアント。Windows版は解凍するだけで使える。
  • ひげぽん OSとか作っちゃうかMona- - post-commit hookを試す

    Subversionではコミットの前後などに hook してスクリプトを実行する機能があります。 スクリプトはリポジトリ側のhooks/ディレクトリに配置し、リポジトリ側で実行されます。 hookポイント以下のようなものがあり結構細かいです。 start-comit pre-commt post-comit pre-revpop-change post-revrop-change pre-lock post-loc pre-unlok post-unlck 早速やってみましょう。 まずはテスト用のリポジトリを作成します。 cd tmp mkdir testrepos svnadmin create ~/tmp/testrepos mkdir src cd src svn checkout /home/taro/tmp/testrepos . svn checkout file://home

    ひげぽん OSとか作っちゃうかMona- - post-commit hookを試す
    wacky
    wacky 2006/09/20
    コミットの前後などにhookしてスクリプトを実行するSubversionの機能を紹介。SourceForge.netでは制限あり。
  • Zina MOONGIFT

    音楽を楽しむ MP3コレクション、プレイリスト配信ソフトウェアです。単独、または各種CMSのモジュールとして動作します。 音楽を楽しむ パソコンに向かって仕事をしている時には音楽を聴きながら、と言うのが多い。あまり大音量にせず、バックグラウンド的に流すのが好きだ。 自宅で聞いている音楽を別な場所でも聴きたいと思ったら、プレーヤやHDDに入れる手もあるが、ネットを経由する方が簡単だ。 今回紹介するオープンソース・ソフトウェアはZina、MP3コレクション・システムだ。 ZinaはMP3のコレクション登録と共に、プレイリストの配信もできる。後はWindows Media PlayerやWinAmp等で聴く事ができる。 単独での動作もできるが、各CMSのモジュールとしての配置も可能だ。現在、Postnuke/PHPNuke/Xoops/Mambo/Drupal/phpWebSite/e107/D

    Zina MOONGIFT
    wacky
    wacky 2006/05/24
    EclipseのSubversionプラグイン「Subclipse」の紹介。
  • ひげぽん OSとか作っちゃうかMona- - sourceforge.netでsubversionを使おう

    ちょっと前から http://sourceforge.net(以下sf.net)ではCVSだけでなく Subversion も提供してくれるようになりました。 これを使わない手はないので Mona が移行したときの手順を公開しておきます。 アカウントとプロジェクトの登録 自分のアカウントを作る プロジェクトを申請する。(英語で申請文を書く必要があります) 審査の結果、OKであれば完了 SSH 基は登録した ユーザー名・パスワードでのアクセス。 ssh [email protected].netパスワードを聞かれるのでパスワードを入力。 自分の公開鍵を持っている場合。 ローカルの id_dsa.pubの中身を shell.sourceforge.jp にログイン後 .ssh/authorized_keysに書き込む。 ssh [email protected]

    ひげぽん OSとか作っちゃうかMona- - sourceforge.netでsubversionを使おう
    wacky
    wacky 2006/04/14
    sourceforge.netでsubversionを使う手順。既存のCVSリポジトリからの移行も。