2012-02-18 14 views
0

私はVS2010をチームエクスプローラで使用して自信を持っているtfs初心者です。私のアプリケーションはバージョンコントロールを使用しています。現在のプロジェクトProjectAの名前をProjectA_01のように変更します。その後、新しいVS2010ソリューションでアーキテクチャを変更した後、新しいプロジェクトをProjectAにチェックインしたいと考えています。ステップのリストが役立ちます。 ありがとう現在のプロジェクトを削除してプロジェクト名を再利用する方法

+0

おそらく、これは間違ったアプローチです。別のものをお勧めします。 – JimBoone

+0

申し訳ありません。アプリケーションを開始しましたが、コードの構成を変更する必要があることがわかりました。プロジェクトを大きく異なる方法で整理したいと思っています。しかし、同じプロジェクト名で新しいアプリケーションアーキテクチャを作成する必要があります。私はVSソリューションを再撃退する前に、既存のアプリケーションをアーカイブしたいだけです。バージョン管理がなければ、既存のVSソリューションを圧縮し、古い名前で新しいソリューションを作成し、新しい組織を追加しました。 TFSのバージョン管理で同じ結果を得る方法はありますか? – JimBoone

答えて

2

私はTFSのプロジェクトの名前を変更できないと確信しています。 ProjectA_01という名前の新しいプロジェクトを作成することもできますが、達成しようとしているものの音から、branchesで作業することが望ましいと思います。

基本的に、すべてのコードをプロジェクトの下のフォルダに配置します。だから、あなたのハードドライブには、次のようになります

C:\tfs folder\ProjectA\Main

ソースコードのすべてがMainフォルダになります。次に、Visual StudioのSource Control Explorerウィンドウで、メインフォルダを右クリックし、[分岐とマージ] - > [分岐に変換]を選択します。これはあなたのMainブランチ(またはトランク)で、ベータテストや製品リリースの準備が整ったコードに使用できます。

メインブランチを作成したら、ブランチをもう一度右クリックして、[ブランチとマージ] - > [ブランチ]を選択できます。その時点でProjectA_01などの任意の名前を付けることができます。通常、これは開発の大部分を行う開発ブランチです。

ProjectA_01ブランチですべての変更を行い、すべてのコードをチェックインした後、ProjectA_01ブランチをもう一度右クリックして、[ブランチとマージ]を選択すると、すべての変更が元に戻りますMainブランチ(これはユーザーテストまたはリリースの準備が整っていることを意味します)に移動します。

+0

応答していただきありがとうございます。あなたが提供したリファレンスを見て、解決策を見つけました。 – JimBoone

+0

私は私のマシン上に私に新しいフォルダを与えたTFSにさらに2つのフォルダ層を追加しました。アーカイブしたいコードを新しいフォルダに移動しました。アーカイブされたソリューションからすべての.vsssccファイルを取り除き、新しい場所にあるTFSにソリューションを追加する必要がありました。今私の問題は、TFSのプロジェクト名の下にあるフォルダのレイヤがあまりにも少ないからです。再度、感謝します。 – JimBoone

0

"Hawkke"は、チームプロジェクトの名前を変更できないという点で正しいです。この機能をご希望の場合は、http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2037605-rename-project-in-tfsに投票してください。現時点では、現在TFSのために投票された#1の機能です。

TFSチームプロジェクトの名前を変更する場合、またはVisual Studioプロジェクトの名前を変更する場合は、実際には理解できません。残念ながら、それらは同じ名前が付けられています。

しかし、通常はチームプロジェクトが非常に大きく、同じチームプロジェクト内でさまざまな製品ファミリ、製品、最終的にはVisual Studioソリューション&プロジェクトが発生します。この場合、「アーカイブ」フォルダを含むサブフォルダを作成して、チームプロジェクト内でソースコードを整理することができます。

あなたの質問を理解していない場合はお知らせください。

関連する問題