Borland Star Team - проверить время слишком много

У меня есть разные версии моего проекта, например, SeleniumTool_1.1, SeleniumTool_2.2, SeleniumTool3.3 и т. Д., Каждая из которых имеет разные версии в звездной команде, а также называется - SeleniumTool_1.1, SeleniumTool_2.2, SeleniumTool3.3.

Но имя папки (в моей локальной системе) должно быть SYNC со звездной командой это " 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.

Может ли кто-нибудь помочь мне решить эту проблему?

1 ответ

Я хотел бы уточнить, какой именно подход вы используете.

Пожалуйста, поправьте меня, если я ошибаюсь, но я предполагаю, что вы делаете следующее:

Вы изменяете путь к рабочей папке для данного представления каждый раз, когда хотите проверить конкретный выпуск.

Это в основном обходит StarTeam и вызывает необходимость в ненужной проверке.

Я бы порекомендовал использовать фиксированное представление для каждого выпуска. Ваша структура будет выглядеть следующим образом

Посмотреть структуру

Работы по разработке выполняются с точки зрения ребенка (например, SeleniumTool 3.3). После того, как версия готова к выпуску, она перемещается в корневое представление, используя View Compare Merge (продвижение).

Каждое представление имеет свою собственную независимую рабочую папку на вашем локальном компьютере.

Затем, когда пришло время запустить новый выпуск, новый вид создается из-под root.

Это имеет то преимущество, что нужно проверять только измененные файлы. Если вам нужно переместить изменения в другие представления, используйте функцию репликации VCM (между братьями и сестрами), продвижение (для перехода к стабильному) или перебазирование (для перевода нового кода в дочернее представление).

Нет необходимости играть с рабочими папками.

На форуме сообщества StarTeam множество подобных вопросов: Форум

Другие вопросы по тегам