2

中央のプロジェクト管理ツールとCIサーバーをセットアップしたいので、アイデアを探しています。私たちのコードはC++Visual Studio / .NETにあり、アプリは主にWindowsデスクトップアプリです...SVNだけがあります。ツールは、SaaSではなく社内にある必要があります。私たちは非常に小規模な新興企業(3人の開発者)であり、追加のリソースはありません。ドキュメント+コード+チケットを一元化するコラボレーションツールの良いスタートになると思いますか?Wikiについてどう思いますか?Redmine Wiki?私を助けることができるケーススタディがありますか?そのような環境にどのようにアプローチするかについて、あなたは良い考えを持っていますか?

ありがとう

4

2 に答える 2

2

Microsoftテクノロジを使用している場合、おそらく最良のオプションはTeamFoundationServerです。ただし、優れた開発エコシステムを取得する方法は他にもあります。

  1. 独自のツールを作成します(必要なツールをインストールしてサポートします)
  2. 事前に作成された開発エコシステムを使用する

私はあなたが2を探していると思います、そしてオプションもあります:

  1. クリンカー(SCM、課題追跡システム、Wiki、ドキュメントマネージャー)
  2. アセンブラ(SCM、課題追跡システム、wiki)
  3. スタッシュ(SCM、課題追跡システム(オプション))
  4. GitHub(SCM、課題追跡システム)

Assemblaにはセルフホストバージョンがないため、フィルターはClinker、Stash、GitHubのみを渡します。この時点で作業を開始します。比較して選択します。

于 2012-08-06T08:44:14.543 に答える
1

Atlassianツールスイートをご覧ください。

JIRAは問題追跡システムであり、ConfluenceはWikiであり、コードリポジトリ用のStash/bitbucketがあります。私は彼らのコードリポジトリソリューションを使用していません(私のショップではMercurialを使用しています)が、JIRAとConfluenceを使用しており、どちらもかなりまともなツールです。彼らはまったく邪魔をしていないようです。これは歓迎すべきペースの変化です。

あなたは小さなお店なので、おそらくスターターライセンス(通常は最大10人のユーザーに対して1製品あたり$ 10)で済ますことができます。ツールをローカルにインストールしてサーバーを自分で管理するか、月額料金でオプションをホストすることができます(バックアップなどの管理の手間を省きたい場合は、気を散らすものを減らすのに良い方法かもしれません)。

于 2012-08-06T14:37:16.693 に答える