Файл ярлыка Starteam - PullRequest
       16

Файл ярлыка Starteam

1 голос
/ 11 сентября 2009

Можно ли создать ярлык StarTeam, открыть проект и переопределить рабочий каталог?

Можно ли создать один ярлык StarTeam, открывая одновременно несколько проектов?

Проблема в том, что у меня есть несколько решений, в которых используется один и тот же проект StarTeam, и мне приходится часто менять рабочую папку вручную («Просмотр» -> «Свойства» -> «Рабочая папка»). Невозможно обмениваться данными между решениями: локальное представление должно находиться в отдельном месте для каждого решения.

Ответы [ 2 ]

1 голос
/ 29 сентября 2009

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

В ярлыке xml нет места для указания рабочей папки.

Если вам не нужен графический интерфейс StarTeam, stcmd позволяет вам указать новую рабочую папку для большинства операций с флагами -rp и -fp.

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

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

1 голос
/ 11 сентября 2009

Вы можете создавать разные представления для каждого проекта. Разные представления могут иметь разные рабочие папки; на самом деле, они делают по умолчанию. Имейте в виду, вид может быть настроен так, чтобы он вел себя почти так же, как вид по умолчанию, в отношении того, какие версии файлов вы видите. Но у них могут быть свои рабочие папки. Недостатком этого метода является то, что запросы на изменение и т.п. также будут «на виду», поэтому их перемещение не обязательно повлияет на другие представления. Но, учитывая, что вы работаете над совершенно отдельными проектами, это может быть не так уж плохо. Как обычно, вы должны поэкспериментировать с этим в тестовом проекте и убедиться, что вы довольны поведением, прежде чем использовать его в своем «жизненном» хранилище.

...