0

私は、企業が最近TFS 2008にアップグレードしたばかりの状況にあります。現時点では、TFS2010にアップグレードする予定はありません。開発グループとして、今週はVisualStudio2010に移行しました。他の大企業と同様に、TFS 2010をインストールするための独自の環境を作成することはできません。足の指が多すぎるため、企業の標準ではありません。等。

新しいUIテストやその他の機能に関連して、新しいテスト機能を最大限に活用したいと思います。これにはTFS2010が必要なようです。したがって、私の「夢」は、オフィスで毎日の作業を行い、テストを作成することですが、夜間は、自宅のTFS 2010サーバーとコードを同期させ、完全なテスト機能を有効にして自動ビルドを実行します。 。

では、これにはベストプラクティスがありますか?私は、ワークスペース理論と、それに関連し、克服すべき最大のハードルに聞こえるバインディングの問題について読みました。

考えられる解決策-2つのワークスペース$/WorkProjectと$/WorkProject-Mirrorを作成し、FileSystemWatcherを使用してカスタムアプリケーションを使用して、コードの変更とバインディングのカスタム書き換えを同期するジョブを開始します。仕事用のラップトップと自宅のマシンでジョブを使用して、双方向のバインドを可能にします。

TFS統合プラットフォームがこれに役立つかどうかを調べるための調査

4

2 に答える 2

0

読み取り専用アカウントを使用して TFS2008 からの取得を実行してからより特権のあるアカウントで TFS2010 にチェックインすることはできないでしょうか。この 2 つのことと、少し巧妙な PowerShell スクリプトを使用すれば、探しているものが得られると確信しています。

このスクリプトが引き続き機能することを監視し、障害などを検出した場合に通知するための 2 つ目のユーティリティを作成することをお勧めします。

于 2010-04-13T23:05:21.767 に答える