1

私たちは小さなソフトウェア開発ショップです。ソフトウェアエンジニアと2人の請負業者。当社の製品は FDA の認証を受ける必要があるため、継続的な統合とリリース管理プロセスの使用を検討しています。私たちの開発環境は WinCE 6.0、ARM 7 で、どちらも C/C++ を使用しています。プロセスを改善するためのオープンソース ツールの推奨事項を探しています。

リポジトリには Subversion を使用しており、Bugzilla もセットアップ中です。TeamCity は、この一連のツールに追加するのに適していますか?

4

1 に答える 1

1

FDA のサポートをよろしくお願いします。私の会社は FDA 認定に向けて動いていますが、それはクレイジーなプロセスです。

開発プロセスでできるだけ早く自動ビルド プロセスを設定することを強くお勧めします。CI ビルド プロセスでなくても。私は、新規および既存のコード ベースの両方で自動ビルド プロセスを設定した経験があり、新しいコード ベースでビルド プロセスを実装する方がはるかに簡単です。最初からビルド プロセスを計画している場合は、コード\プロジェクト ファイル (私は C# を使用しています) の構造を変更して、ビルド プロセスの設定を簡単にすることができます。

ビルド サーバーに関しては、はい、TeamCity をお勧めします。CI、夜間、および QA ビルド プロセスを実行するために、会社で約 1 年間使用しています。全体として、構成、使用、および保守が非常に簡単なツールです。

また、Jenkins (Hudson) が非常に人気のあるビルド サーバーであることも知っています。ただし、使用経験がないので、うまく比較できません。

この情報がお役に立てば幸いです。

于 2013-03-09T12:35:30.490 に答える