BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Source Code に関するすべてのコンテンツ

  • Article: ClickOnceできめ細かいバージョン管理

    ClickOnceは.NETフレームワークのバージョン2.0でリリースされたMicrosoftのテクノロジーで、Visual Studio内から.NET Windowsアプリケーションのデプロイメントやアップデートを容易にする。

  • CodePlexがTortoiseSVN向けのサポートを追加

    近ごろCodePlexはソースコードやリソースを同期させるために、TortoiseSVNのようなSVNクライアントをサポートし、そのコードリポジトリに接続することを発表した。過去において、SVNユーザは、CodePlexと同期化するたびにSvnBridgeを実行する必要があったが、現在では、SVNクライアント設定で正しいURLを使用することによって可能である。

  • Kenai:JRuby on Railsでビルドされるプロジェクトホスティング

    Project Kenaiは、Sunによる新たなプロジェクトホスティングプラットフォームである。ソースコード管理や問題追跡を含むオープンソースプロジェクト向けの包括的なサービスセットを提供する。特筆すべきは、JRuby on Railsでビルドされることである。

  • 「技術的負債」に対する新しい見方

    Technical Debt Workshopは最近、「技術的負債」に対する業界の理解と扱い方の向上に取り組みつづけており、その結果として興味深いアイデアが生まれている。

  • Visual Studio向けAnkhSVN 2.0 Source Code Control Package(SCC)

    AnkhSVNは、Visual StudioにおいてSubversion(SVN)バージョンで管理されるプロジェクトでの動作を可能にするVisual Studioアドインとして始まった。リリース2.0は、コアエンジンの完全な再書き込みであり、Visual Studio 2005および2008向けの無償のSource Code Control Package(SCC)として提供される。

  • GemのソースとしてのGitHub とRubyForgeの長所と短所

    このほど、GitHubがgemのパブリッシュを快適に行える独自のRubyGemsサーバの運営を開始した。自分のレポジトリーのルートにgemspecを置き、GitHubコンフィギュレーションのボックスをチェックするだけでgemがビルドされ、他の人たちにインストールしてもらえるようになる。

  • JPAエンティティのバージョニング

    先ごろバージョン1.0.0 GAをリリースしたEnversは、JBossによるオープンソースプロジェクトだ。プロジェクトのWebサイトに記載された、プロジェクトの主要な目的を記す。

  • JSR 277論争、バージョニングで再燃

    コミュニティではJSR 277をめぐって再度論争になっている。JSR 277はJava 7向けに提案された動的モジュールシステムである。今回、論争の発火点となったのは、JSR 277 Java Modules(JAMs)向けに計画されているバージョンのナンバリングシステムである。

  • ThoughtWorks社がCruiseをリリース:継続インテグレーションとリリースの管理システム

    継続インテグレーションはアジャイルのプラクティスであり、コミットされた一つ一つのコードの変更は自動的にビルドとテストが行われる。バグが取り込まれるとすぐにその多くを見つけることで、バグにかかるコストが削減される。

  • Github Gist:ペーストされたコードのバージョン管理

    RubyFringeでデモンストレーションされたGithubはGistと呼ばれるサービスを導入した。ペーストサービスと同類のものであるが、ツイストがある。ペーストされたスニペットがgitリポジトリのようにアクセスされ、Webインターフェイスからアップデートすることができる。

  • ErlangおよびRubyの総まとめ:Vertebra、Fuzedでのスケーリング、Github

    近ごろ、Erlangをさまざまな方法で使用したプロジェクトをRubyチ���ムが開始した。EngineYardのVertebra、PowersetのFuzedそしてGithub がErlangをどのように使用しているのかを検討する。

  • Git/Githubの総まとめ:Ruby Books、GemsおよびGitjour

    Rubyの世界において、GitおよびGithubは着実に人気が高まっている。現在Ruby関連のブックプロジェクトはGithubでホストされているものもある。GitjourはBonjourプロトコルを使用した新しいツールで、gitリポジトリを配布する。最後に、Githubはgemsプロジェクトの提供を容易にする。

  • Subversion 1.5のリリース

    Subversionはマチュアなオープンソースバージョンコントロールシステムで、多くのオープンソースプロジェクトで使用されている。新機能が加わりバージョン1.5がリリースされた。

  • 1つのプロジェクトチームで複数のバージョンを扱っていますか?

    製品の最初のバージョンをリリースすると、ジレンマに直面する。新しいリリースに向けて開発を進めながら、どうやって最初のバージョンを維持するか。この問題に直面して、Target Processの設立者でCEOのMichael Dubakov氏が、「プロジェクトで並行して複数のリリースとイテレーションを持つべきか」の中で彼らの経験を書いた。

  • Article: 複数のアジャイルチームでのバージョン管理

    このレポートでは複数のチームが動いているアジャイル環境において、どのようにバージョン管理を行えばいいかを説明します。このスキームは"Scrum and XP from the Trenches(InfoQのミニブック)に出てきた企業で私たちが新しく採用した方法です

BT