2017-01-27 21 views
0

私のプロジェクトのバージョンが異なります。 SeleniumTool_1.1SeleniumTool_2.2などSeleniumTool3.3 ...とだけでなく、名前のスターチームでそれぞれ異なるバージョン - SeleniumTool_1.1、SeleniumTool_2.2、SeleniumTool3.3。スターチームとSYNCでなければなりませんBorland Star Team - チェックアウトのタイミングがあまりにも遅い

しかし、(私のローカルシステムでの)フォルダ名は「SeleniumTool」です。

問題がある -Every time I switch between different version of project, it shows me every file as a modified, even if hardly 1 or 2 files has been modified. And it takes nearly 2 to 3 hours to take all files' latest version.

誰かがどのように私はこの問題を管理することができ、このを通して私を導くことはできますか?

+0

は...代わりBalaclavaBivvyの答えに、あなたはその後、**更新**すべてのファイルが最初に、実際に変更内容調整することができ、そしてかもしれませんあなたは1または2を識別し、それらをチェックアウトすることができるでしょうか? – Ian

答えて

0

具体的なアプローチを明確にしたいと思います。

私が間違っているなら、私を修正し、私の仮定は次のやっていることですしてください:あなたは特定のビューのためにあなたが特定のリリースをチェックアウトするたびに、作業フォルダのパスを変更している

これは主にStarTeamをバイパスし、不要なチェックアウトの必要性を引き起こします。

私がお勧めしたいのは、リリースごとに固定ビューを使用することです。開発作業は、(たとえば、すなわちSeleniumTool 3.3)子ビューで行われる

View structure

次のようにあなたの構造は次のようになります。バージョンのリリース準備が整ったら、View Compare Merge(昇格)を使用してルートビューに昇格されます。

各ビューは、その時間は、新しいリリースを開始するとき

そして、ローカルマシン上で、独自の独立した作業フォルダを持って、新しいビューがルートをオフに作成されます。

これには、変更されたファイルのみをチェックアウトする必要があるという利点があります。変更を他のビューに移動する必要がある場合は、VCMレプリケート(兄弟間)を使用してプロモート(安定性を高める)またはリベースする(子ビューに新しいコードを表示する)

再生する必要はありません。作業フォルダ。 StarTeamのコミュニティフォーラムで、ここで同様の質問のホストあります

Forum

関連する問題