タグ

subversionに関するkemworldのブックマーク (20)

  • 複数人(2-3人)でウェブサービスを開発するコツ - リート開発者ブログ

    こんにちは。開発ブログ言いだしっぺの satoshi です。リートでは、AddClips と Lancers というサービスが現在の主力サービスですが、AddClips は1人のエンジニアが担当し、Lancers は2-3人 のエンジニアが開発を担当しています。 当たり前ですが、1人と3人では開発スタイルが大きく異なり、気をつけるポイントも全く違います。当たり前の事が多いのですが、リートで特に気をつけていることをご紹介できればと思います。 開発環境 VMware ESXi を使って開発環境は5秒で用意する 通常、VMwareはLinuxWindows上で動作しますが、VMware ESXi はその上で直接、複数のVmware(仮想化マシン)を立ち上げることができます。 Vmwareを導入するために、Linuxを導入したりする必要はなく、その容量も32MBとコンパクト。しかも無償で利用可能

  • Subversionに関する質問です。 今開発中の業務システムがあります。…

    Subversionに関する質問です。 今開発中の業務システムがあります。subversionでのバージョン管理をしています。 trunk/branch/tagの3つのフォルダを分けて、今はtrunkで開発していますが、 リリースをして、リリース用をtrunk、今後の機能追加などの開発はbranchで行いたいです。 そこで3つ質問があります。 1. リリースしたあとに、trunkはそのままにして、branchに機能追加開発用フォルダを作りたいがどうやればいいか? 2. リリースする度に、tagにリリース毎のファイル群を記録しておきたいがどのようにやればいいか? 3. 上記の使い分けはsubversionの使い方として一般的か?trunk/branch/tag はじめてのsubversionを使った開発で、少しくろうしています。助言をお願いします。

  • せっかちな人のための git 入門 - git をインストールし、共同で開発できる環境を整えるまで - 僕は発展途上技術者

    subversion に代わる新しいソース管理システムということで git が注目されているようだ。 » Git - Fast Version Control System subversion と大きく違うところは、分散されたレポジトリがローカルマシンに置かれている点。これは、ネットにつながっていなくてもソースをコミットできるということで、最近は電車のなかでもコードを書いたりする僕にはうってつけ。 マニュアルやチュートリアルは充実しているのだが、僕はとりあえず最初にツールを触ってみて、ざっと全体像をつかみ、それから細部を調べたい質なので、もっとてっとり早く体験できるガイドを探したところ、あまり適切なものが見つからなかった。 そこで、レポジトリを作り、それをリモートにあるサーバーに置いたあと、subversion で言えば svn commit や svn update などにあたるコマン

  • Subversion+svkでらくらく分散リポジトリ:第1回 Subversionを使おう|gihyo.jp … 技術評論社

    Subversionのセットアップから、基的な操作方法を説明します。 Subversion概要 ソースコードのバージョン管理システムは、ソフトウェアの開発の中でもっとも重要なツールです。チームで開発を行なうときにソースコード管理システムは必須のツールの一つですが、ソースコードだけでなく様々なフィアルも管理できます。単にチームとしての利用だけでなく、個人のツールとしても威力を発揮します。筆者も、個人でバージョン管理システムを導入して、原稿やサーバの設定ファイルなどのドキュメントの管理をしています。 バージョン管理システムとして、以前はCVSが多くのプロジェクトで利用されていました。しかし、CVSは履歴を保持したままでのファイルの移動ができないなどの問題もありました。SubversionはCVSが抱えていた問題を解決するために開発されました。現在では、多くのプロジェクトでSubversion

    Subversion+svkでらくらく分散リポジトリ:第1回 Subversionを使おう|gihyo.jp … 技術評論社
  • ウノウラボ Unoh Labs: SVN を使いやすくするシェルスクリプト

    こんばんは、naoya です。 ウノウでは、プログラムのソースコード管理に SVN を使っていますが、日々の開発の中でずっと SVN コマンドを使い続けていると、SVN コマンドの入力がめんどうになってくる場面があります。 今日は、SVN コマンドの入力を簡略化するために、僕が作成したシェルスクリプトをいくつか紹介します。 1) プログラムのリビジョンを一つ前に戻す 誤ってプログラムしたり、プログラムを変更してコミットしたあと、一つ前のバージョンに戻したい場合がたまにあります。そんなときは、SVN コマンドの場合は、次のように入力します。 svn merge -r 上書き対象のリビジョン番号:戻すリビジョン番号 対象のファイル名 このコマンドを使うには、対象ファイルのリビジョン番号を svn info で調べないとリビジョンを指定することができないので、次のようなスクリプトを作ってみ

  • ブラウザから誰でも簡単にSubversionが使える『Beanstalk』 | 100SHIKI

    ブラウザから誰でも簡単にSubversionが使える『Beanstalk』 October 23rd, 2007 Posted in その他 Write comment 激しく使えそうな予感がして、朝からテストしまくりの開発者向けサービスのご紹介。こ、これは使える! Beanstalkはバージョン管理アプリのSubversionをASPで提供してくれる。 ブラウザ上で簡単にリポジトリをつくってソースをコミットしていけるのだ。 もちろんバージョンごとにブラウザ上でコードを見ることもできる。複数ユーザーでもコミットも楽々だ。 こうした機能を実現するにはtracがあるが、インストールがとっても面倒である(苦労するよね、あれ)。そこで苦労した人にとってBeanstalkの手軽さは大きな魅力ではなかろうか。 現在のところ1リポジトリ、2ユーザー、10MBの容量の無料プランしか用意されていないが、近い

    ブラウザから誰でも簡単にSubversionが使える『Beanstalk』 | 100SHIKI
  • HugeDomains.com

  • 忘れないうちにメモをしろ 2005-03~

    忘れないうちにメモをしろ 2005-03~ (2005年はMTで書いた日記のプログラミング関係をhtml化しなおしたもの) 2005-03-11 玄箱HGにdebian (1) 半年ほど前から出先の会社で使用していることもあって、自宅にもCVS の代わりに Subversion(サーバー)がほしく思い、 ってのが当面の目的で(linuxにもちょっと触ってみたいし、で)、 玄箱HG のDebian化をしてみた。 (年末に衝動買いしたのにやりかけ放置だといつまでも悔しで^^;) 以下、そのメモ書き。 と、いっても、 「玄箱HGハック」 のお陰で、今回はとても簡単インストールできたのだった。 debian化だけでなく 各種初期設定やSambaやらApache,MySQL,PHP,XOOPS 等も Unix/Linux の事情に疎い人間でもとりあえず見よう見まねで インストールできる手引きがあって

  • Subversion をインストールする - はちゅにっき

    一人でプログラムを書いてても version 管理ができるといいよね。 とゆーことで、subversion をインストールしました。 ついでに、apache と連携させると楽らしいので、そちらの設定も行いました。 忘れないようにメモ。 参考にしたサイトのは http://www.gside.org/Gentoo/subversion/subversion.html です。ありがとーございます。 そんなワケで以下の内容は、ほとんど上のサイトの劣化コピペです。 1. subversion のインストール いつもと同じく # aptitude install subversion 2. subversion 用ディレクトリ(リポジトリの親ディレクトリ)の作成 特に特別なコトはなし。 apache が関係してくるので、なんとなく /mnt/www にディレクトリを作ってみたり。 ここで作るディレク

    Subversion をインストールする - はちゅにっき
  • Subversion、tracの覚え書き

    SubversionはSubversionのページからダウンロード出来ます。 Subversionは、CVSの後継として開発されたバージョン管理ツールです。Subversionは、以下のような特徴を持ちます。 内部データをUTF-8で保持しているため、日語のファイル、日語フォルダも問題なく処理出来る ApacheのWebDAV機能を使ってリポジトリが公開出来る また、windows環境のコマンドラインツールもちゃんと日語でメッセージが表示されますし、エクスプローラのシェル拡張機能である、TortoiseSVNも日語言語パックが提供されています。 まずは、Subversionのリポジトリを作成方法。リポジトリの作成には、svnadminコマンドを使います。また、この時にリポジトリの形式が、fsfsという独自ファイル形式とBSD DBの2種類が選択出来ます。ネットを調べる限り、BSD

  • SubversionのBerkeley DBが壊れた 来栖川ブログ

    ビジネスに役立つ AI をお届けします 来栖川電算は AI 技術の研究開発から応用まで幅広いサービスを提供する名古屋工業大学発ベンチャー(2003 年設立)です。未踏ソフトウェア創造事業の採択者やソフトウェア分野の様々なコンテストの入賞者が在籍しています。最先端の AI 技術だけでなく、膨大な高品質データを生み出す技術、ハードウェアの限界性能を引き出す実装技術、高品質なソフトウェアを実現する設計技術にも定評があります。 手軽に使える様々な認識エンジン 来栖川電算の認識エンジンを活用すれば、センサーデータに埋め込まれた意味を手軽に抽出できます。種類ごとに用意された認識エンジンは教師データや設定を変えるだけで様々なタスクへ応用できます。LinuxAndroid・iOS 用のライブラリ、WebAPI、コマンドラインツールなどプログラマフレンドリーな SDK を提供しています。トレーニングやコン

    SubversionのBerkeley DBが壊れた 来栖川ブログ
  • ひげぽん OSとか作っちゃうかMona- - Subversionの話

    Subversion を使うようになって数年が経ちますが、最近 svn diff/status/log/merge などのコマンドに熟達してきた。 気軽に ブランチを作る マージする コードを元のバージョンに戻す 問題となるコードを diff で調べる などができるようになって、作業効率が上がったり、こまめにコミットさえしておけば、あとからどうにでもなるので精神的にもかなり楽になった。 この「気軽に」ってのがとても重要。 以前だって、マージの概念やいつでも好きなバージョンに戻せること、diff を表示することが出来るのは知っていたし、たまに使っていたりもした。 ただ使う場合は コマンドをWebで調べる おそるおそる試してみる 失敗して check out しなおしで時間をロス などがありストレスがたまりがちで、結果的にこれら有用な機能を使うのを無意識に避けていたなと、振り返ってみると気づく

    ひげぽん OSとか作っちゃうかMona- - Subversionの話
  • ムービー企画「 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 誌面連動ムービー
  • Google Code Project Hosting で Web サイト構築 - WebOS Goodies

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

  • Webベースのsubversion管理ツール:SVNManager:phpspot開発日誌

    SVNManager Homepage SVNManager is a webbased tool to administer a Unix Apache WebDAV Subversion repository server. Subversionの管理をウェブ上で行えるツール。次のオペレーションが行えるらしいです。 リポジトリの生成、削除、ダンプ リポジトリのアクセス権限設定(ユーザ・グループ) ユーザの紹介 スクリーンショットはこんな感じ。

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

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

  • psvn

    emacs用subversionインターフェースです. Commentaryの和訳 ;;; 解説 ;; psvn.elはWindows, Debian Linux, FreeBSD5上のGNU Emacs 21.3およびsvn ;; 1.05で検証済みです. ;; psvn.elはリビジョン管理ツールsubversionのインターフェースです. ;; (http://subversion.tigris.org を参照のこと) ;; psvn.elはcvsに対してpcl-cvsが提供している機能と同様の機能を ;; subversionに対して提供します. 現在, 以下のコマンドが実装されていま ;; す: ;; M-x svn-status: 'svn -status -v'を実行し, 結果をsvn-statusバッファ ;; に表示します. このバッファ(svn-status)では以下の

  • Subversion メモ

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

  • http://www.satoshiabe.jp/subversion.html

  • Subversionでサイト管理(1/3) - Linux Home Server Memo - 自宅サーバ

  • 1