タグ

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

  • statSVNで開発の状況を可視化する

    みなさんこんにちは。@ryuzeeです。 先日何人かに聞かれたので書くことにします。 うちはPHPでの開発が多いので、色々なオープンソースなツールを組み合わせて自動化に組み込んでいますが、Javaな人はSonarを使うとよいかもしれません。 statSVNって何?http://www.statsvn.org/にある通りで、Subversionのログを利用して以下のような分析をしてくれる。 ソースコードの行数推移開発者ごとのソースコード行数時間別のアクティビィティ分析開発者毎のアクティビィティ分析モジュール毎のアクティビィティ分析ディレクトリ毎の状況ファイル数や平均ファイルサイズ、巨大ファイル変更回数の多いファイルの分析コミットログの時系列での整形出力などなど インストール簡単です。 http://sourceforge.net/projects/statsvn/にアクセスし、statsvn

    statSVNで開発の状況を可視化する
    ikeike443
    ikeike443 2011/09/25
    これよさそう。 #yam
  • tortoise SVNでコミットやチェックアウトがエラーになる時の対策 – とろテク

    概要 Tortoise SVNでチェックアウトやコミット、更新などの処理をしたときに、以下のようなエラーが表示されるときの対策です。 ..............\.svn\tmp\entries' から ..............\.svn\entries' にファイル名を変更できません: ファイルまたはディレクトリが壊れているため、読み取ることができません。 原因1 インデックスサービス Tortoise SVNのチェックアウト先フォルダがWIndowsのインデックスサービスの処理対象になっているとエラーになります。 確認する場合、コントロールパネルからインデックスのオプションを選択し、インデックスサービスを一時停止します。 これで再度Tortoise SVNの処理を実行してエラーが発生しないようならインデックスサービスが原因です。 特に大量のファイルをまとめてチェックアウトしたとき

  • tips - svnメイン、でもgithubでも公開したい場合の最小手順 : 404 Blog Not Found

    2009年04月02日03:30 カテゴリTips tips - svnメイン、でもgithubでも公開したい場合の最小手順 というわけで、遅ればせながらgithubはじめました。 dankogai's Profile - GitHub のですが、正直どうもgitにはとっつけない。RCS → CVS → subversion というのは、コマンド体系も互換性が高い正常進化でとっつきやすかったのですが、gitはそもそも考え方からして違うということも大きいかと思います。 というわけで、とりあえずひきつづき subversion をメインに使いつつ、githubでも公開したい場合どうしたらいいのかという備忘録を。 gitクライアントの入手 入手は以下から。 Git - Fast Version Control System 私はOS Xのバイナリを素直にインストールしました。インストールすると

    tips - svnメイン、でもgithubでも公開したい場合の最小手順 : 404 Blog Not Found
  • 快適TortoiseSVNライフ - 猫にWeb

    Windows環境でSubversionでバージョン管理をする時には、 Windows用クライアントのTortoiseSVNが右クリックメニューからSVNを利用できるので便利です。 ところが管理するソース等のファイル量が多い場合、やたらと動作が遅くなりました。 削除や更新をする時には、特に時間がかかりました。 解消方法を求めて調べてみたところ TortoiseSVNはデータ管理でチェックアウトしたデータにオーバーレイアイコンが付加します。 視覚的に更新情報やロックの状態等を確認しやすいのですが・・これが肝でした。 バックグラウンドで動作している TSVNCache.exe なるプログラムがディスクへの書き込みイベントを監視しているから遅いのです。 tortoise svn はエクスプローラ上に svn 管理下にあるファイルやディレクトリのアイコンを表示するため、ファイルの読み書き、 ディレ

    快適TortoiseSVNライフ - 猫にWeb
  • Eclipse(PDT+Subversive)によるPHP開発環境構築 - 130単位

    1年程前、PHPの開発環境としてEclipseを使おうとしたのですが、PCが重くなりすぎて断念したことがありました。あれからPCも変わってJavaでEclipseに慣れたので、あらためて挑戦してみることに。 Pleiades All in One この見出しはプロローグ的な。 Pleiades (Eclipse プラグイン日語化プラグイン) http://mergedoc.sourceforge.jp/index.html#/pleiades.html 上記サイトのとてつもなくでかいサイズの「Full All in One (JRE あり)」をダウンロードして解凍すれば、それだけで日語化された環境が整います。しかしいざ使ってみると、なぜかF3キーのジャンプが機能しません*1。これができなければわざわざEclipseを使う意味がありません。 【追記】現在配布されているバージョン「plei

    Eclipse(PDT+Subversive)によるPHP開発環境構築 - 130単位
  • [Think IT] 第4回:チケットとソースコードを連携せよ! (1/3)

    【バグ管理の作法】Trac徹底活用! 第4回:チケットとソースコードを連携せよ! 著者:masuidrive 公開日:2007/12/27(木) Tracの最大の利点はSubversionとの連携にあり さて、最終回の今回はTracのチケットとソースコードの連携を実際に試していく。 コードを書く開発者から見た場合、Tracの最大の利点は普段使い慣れたSubversionから、Tracを使うことができる点にある。開発者は自分の環境に新たなツールをインストールすることなく、Tracへ情報を送ることができる。 Tracの操作は通常Webから行うが、すべての操作をコマンドラインからでもできる。この機能とSubversionへコミット時に自動的にコマンドを呼び出すフックという機能を組み合わせることで、開発者がリポジトリへコミットするとTracを操作するという処理を自動化できるのである。 Subver

  • Trac と Subversion を連携させる - snbhsmt_log

    Trac の配布アーカイブやリポジトリの contrib ディレクトリにある trac-pre-commit-hook と trac-post-commit-hook スクリプトを利用すると、 Trac と SCM を連携させる事ができる。 今回は Trac と Subversion を連携させてみる。 環境 : CentOS 4.6 / Subversion 1.1.4-2 (rpm) / Trac 0.10.4-1 (rpmforge) 標準状態でも Subversion のコミット・ログに #4 とか書いておくと、 Trac のリポジトリ・ブラウザがチケット 4 へのリンクに変換してくれる。 上記のスクリプトを利用すると、メッセージ (今回は Subversion のコミット・ログ) を Trac のチケット・コメントとして投稿し、それにチェンジセットへのリンクを追加してくれる。 こ

  • 1