Извлекайте файлы из Starteam (5.1), но игнорируйте указанную рабочую папку - PullRequest
1 голос
/ 01 октября 2011

Этот вопрос относится только к Starteam версии 5.1.

Как экспортировать самую последнюю версию каждого файла в проекте Starteam, чтобы файлы оказались в структуре каталогов, соответствующей структуре папок в Starteam?

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

Вот пример:

sample

Рабочая папка для «Custom» - «C: \ Projects \ Custom»

Рабочая папка для «Training» - «C: \ Projects \ Custom \ Training»

Однако рабочая папка для «Управления конфигурациями» - «d: \ TestFiles \ CM», поэтому все файлы в «Управлении конфигурациями» попадают на диск d:

.тысячи папок, и я не знаю, какие из них имеют жестко закодированные пути.
Возможно ли это?

1 Ответ

1 голос
/ 05 января 2012

Следующее действительно помогло, но это все еще был ручной процесс:

При просмотре проекта покажите все файлы во всех его подкаталогах (меню «Файл» | «Все потомки» помогут). Если вы отсортируете все файлы по значению «Путь», вы сможете увидеть все выходные каталоги и легко найти те, для которых установлено значение, отличное от значения по умолчанию для папки.

...