タグ

subversionに関するhidehishのブックマーク (19)

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

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

    Subversion+svkでらくらく分散リポジトリ:第1回 Subversionを使おう|gihyo.jp … 技術評論社
  • ブラウザから誰でも簡単にSubversionが使える『Beanstalk』 | 100SHIKI

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

    ブラウザから誰でも簡単にSubversionが使える『Beanstalk』 | 100SHIKI
  • Subversionリポジトリホスティング、Beanstalk - Sooey

    Beanstalk - Hosted Subversion for team leads (originally uploaded by juno_) 8月からプライベートベータに参加していたBeanstalkが、正式にサービスインとなりました。 SubversionリポジトリとWebベースのリポジトリブラウザを提供するサービスで、リポジトリおよびユーザーを複数作成・管理することができ、Webブラウザでのチェンジセットやコミットログ閲覧も可能です。ものすごくシンプルなTracといった感じ。Issue Trackingの機能は備えていませんが、そのかわりにBasecampやLighthouseとのインテグレーションが可能になっています。

  • ひげぽん OSとか作っちゃうかMona- - Subversionの話

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

    ひげぽん OSとか作っちゃうかMona- - Subversionの話
  • VimからSubversionを使いこなす - ナレッジエース

    標準のままではちょっと使いづらいので、以下のように設定しました。 "F7とF8で前後の変更箇所へ移動 nmap <F7> [c nmap <F8> ]c "<Leader>dqでDiffから抜ける nmap <Leader>dq :winc l<CR>:bw<CR>:diffoff<CR> また、tabbar.vimを使っているとVimDiffに入る際ウィンドウがおかしくなってしまうので、以下のように修正しています。 "<Leader>cvでタブバーを消し、VCSVimDiffを表示(vcscommand.vim) map <Leader>cv :TbStop<CR>:VCSVimDiff<CR> これでかなり快適になりました。 VimからTortoiseSVNを起動 Call TortoiseSVN commands Tip #1491 - Call TortoiseSVN comman

  • MOONGIFT: � Subversion/CVSログをRSS/HTMLに「Crank」:オープンソースを毎日紹介

    開発においてバージョン管理を導入するのがごく当たり前になってきている。複数人はもちろん、一人であっても使ったほうが良いだろう。間違って消してしまうリスクやHDD故障のリスクも抑えられる。 そんなバージョン管理をさらに便利にしてくれるソフトウェアがこれだ。 今回紹介するフリーウェアはCrank、各種バージョン管理システムログをHTMLRSSに変換するソフトウェアだ。ソースは公開されているがライセンスは明記されていないので注意していただきたい。 Crankが対応しているのはSubversion、CVS、Starteam、Perforceとなっている。この種別の指定、リポジトリのパスやURL、リビジョン、テンプレートを指定する事でファイルを出力する。公式サイトのドメインにもあるが、svn2rss/svn2html/cvs2rss/cvs2html的な利用法が考えられる。なお、gemを使ってイン

    MOONGIFT: � Subversion/CVSログをRSS/HTMLに「Crank」:オープンソースを毎日紹介
  • 差分の見やすいSVNクライアント·Diffly MOONGIFT

    Unix系のシステムに生まれ変わったというのにMac OSX向けのSVNクライアントは決定的なものがないように思える。開発では当たり前のように使われているだけに残念な点だ。 特に開発が進んで、更新箇所をチェックする際に特化したSVNクライアントがこちらだ。 今回紹介するフリーウェアはDiffly、差分チェックの手軽なSVNクライアントだ。 Difflyはチェックアウトの機能がないようなので、Subversionフロントエンドという訳ではない。起動し、ワーキングコピーを指定するとその中の変更されているファイルを表示する機能がある。 ファイルを選択すると即座にDiffを表示してくれる。2ペインの差分ではないので多少見づらいかも知れないが(元々のDiffはこれだが)、気になる場合はコンテクストメニュー(右クリック)からFileMergeを選択すれば良い。 差分チェックに特化しているので、これはこ

    差分の見やすいSVNクライアント·Diffly MOONGIFT
  • 間違ってしまったコミットログコメントを後で変更する - -

    Subversionを使っていてたまに、コミットした後にログの間違いに気がついて、あーーってなることがあります。これを救済する仕組みについて。 svnのログコメントは、リポジトリ全体のリビジョンプロパティ(revprop)である svn:log としてつけられるので、これを書き換えればOK。 revpropの変更はデフォルトでは有効になっておらず、フックスクリプト(リポジトリディレクトリの中のhooksディレクトリにあるスクリプト)を用意する必要があります。 pre-revprop-changeフックスクリプトはrevprop変更の前に実行されるスクリプトで、終了ステータスが 0(成功) ... revprop-changeを続行する それ以外(失敗) ... revprop-changeを失敗させる となります。 hooksにあらかじめ入っているテンプレートは、svn:logだけは変更を

    間違ってしまったコミットログコメントを後で変更する - -
  • http://wiki.rails2u.com/subversion%E3%81%A7Rails%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E7%AE%A1%E7%90%86

  • http://www.machu.jp/posts/20070713/

  • Clouder::Blogger: Subversion と Trac のインストール方法とハマりポイントのまとめ

    はてなと時期を同じくして clouder.jp も自宅サーバからさくらインターネットに移行しまして、Subversion と Trac をインストールしたのですが結構苦労したので覚え書きとして残しておきます。 とりあえず、Subversion と Trac のインストールに必要なソフトウェアは以下です。今回インストールしたバージョンも記しておきます。 ちなみに今回インストールしたサーバはFreeBSD 6.1で、PerlPythonRuby はインストール済。でも Trac は Python だけあれば動きますので、PerlRuby はインストールされてなくてもよいです。 Subversion関連 neon-0.25.5.tar.gz swig-1.3.31.tar.gz subversion-1.4.2.tar.gz Trac関連 httpd-2.0.59.tar.gz sql

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

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

  • Ankerl.org – My Day In A Few Words

    Fun, A Baby Sprinkle Invitation Away I was forced to ask myself this the other day at work. One of my colleges is pregnant and it was the office plan to surprise her with a baby shower or a baby sprinkle as it was in our case. Did I know the difference? No. Had I been asked the question on Jeopardy or Who Want’s To Be A Millionaire I wouldn’t have been stumped. But as one of my colleges informed m

  • Force Recycle Bin MOONGIFT

    強力なゴミ箱 時々出てくる削除エラー。この厄介なエラーには更に強力なゴミ箱が必要だ。 強力なゴミ箱 気付いた時にファイルを整理するようにしている。少し放っておくだけで随分ファイルが増えてしまうからだ。そんな中、時々削除エラーが出る事がある。他のユーザやプログラムで使用されていると言う類のエラーだ。 こんなのが出るとやる気を失ってしまう。そこでこれだ。 今回紹介するフリーウェアはForce Recycle Bin、強制削除ソフトウェアだ。 Force Recycle Binは他のアプリケーションなどで使われているファイルを強制的に削除できる。開いているプロセスを見つけ、閉じてくれるのだ。 削除されたファイルはゴミ箱に入るので、間違って消しても安心だ。WhoLockMeと削除処理が一緒に行われるようなイメージだろう。 複数ファイルの処理はうまく削除されない場合があるとの事。削除エラーが出たら試

    Force Recycle Bin MOONGIFT
  • SVNManager - PHP Subversion Repository Administration - Introduction

    hidehish
    hidehish 2006/05/29
    svnリポジトリをwebで管理
  • Macとsvkでユビキタスプログラミング - 高原芳浩のKeep-Alive

    数日前にMac Powerbook G4を購入し、コードを書いている。操作感は長年使ってきたLinuxとほぼ変化無い。必要なもを落としてきてautoconf/automakeでコンパイルすればLinuxで使っていたソフトウェアがほぼ同じように動く。かなり期待以上の物が手に入ったというのが感想。PHPPerl書いているWebエンジニアはみんなMacにしたらいいんじゃないかと思う。開発環境が以前と明らかに変わったのは、スタンドアローンのノートになったという事。つまりこれ単体でApache/MySQL/PHP/emacs/firefoxが動く環境にあり、その他のコマンドラインツールも一つのパソコンに入れる事ができる。2年ほど前東芝のノートパソコンにLinuxを入れて使っていたことがあったが、電源管理がへたれで、Linux標準のものがハードメーカが作ったものにずいぶん見落とりし*1、バッテリーが

  • MOONGIFT - xdocdiff - あれもこれも比較

    コラボレート支援 各種Javaライブラリを利用したWikiエンジンです。 コラボレート支援 さぁ皆様お待ちかね、ウィキサタデーの時間がやってきた。今日もまた、特徴もったウィキエンジンを紹介しよう。 ウィキと言えばコラボレート。各自の知恵を持ち寄り、より良いものを作っていく。そんなコラボレート支援のWikiエンジンのご紹介だ。 日紹介するオープンソース・ソフトウェアはMrkrgnao、各種Javaライブラリが組み合わさったWikiエンジンだ。 Strutsは勿論、Velocity、S2Struts、HSQL、S2JDBCが使われている。Tomcatさえ動作していれば、データベースの用意も必要ない(HSQLを利用しているので)。WindowsMac OSXLinux…OSを問わず直ぐに利用する事が出来る。 特徴はページプロパティとツリー管理にある。各ページごとにプロパティを指定でき、CS

    MOONGIFT - xdocdiff - あれもこれも比較
  • Subversion

    Subversion関連 こちらの文書は http://www.caldron.jp/~nabetaro/hiki.cgi?SubversionWorkに移行します。 今後はそちらを参照してください。 便宜上残しておいたりして TortoiseSVN trunk TortoiseSVN manual (HTML) TortoiseSVN manual (HTML single) TortoiseSVN manual (PDF) TortoiseSVN manual (HTML help) TortoiseMerge manual (HTML) TortoiseMerge manual (HTML single) TortoiseMerge manual (PDF) TortoiseMerge manual (HTML help) TortoiseSVN 1.4 TortoiseSVN ma

  • http://shiba.zive.net/index.html

  • 1