Возможность смены рабочей папки для объекта папки StarTeam

Мне нужно частично воспроизвести поведение диалогового окна «Свойства папки» клиента StarTeam 2005 в моем инструменте на основе StarTeam 2005 SDK. К сожалению, когда я попытался реализовать функцию «изменение рабочей папки», я столкнулся с некоторыми проблемами.

Я нашел свойства DefaultPathFragment и AlternatePathFragment объекта IStFolder для чтения / записи, но не могу найти какой-либо метод / свойство, позволяющее переключаться между глухим. / Использование альтернативных путей.

Кроме того, изменения именованных свойств всегда сохраняются только локально, никогда не сохраняются на сервере, даже после использования метода update () (в отличие, например, от изменений свойства Name).

Могу ли я как-то реализовать названный функционал?


person Vlad    schedule 10.02.2010    source источник
comment
Где вы нашли функцию изменения рабочих папок в графическом интерфейсе? Я не могу найти его в своей копии Starteam 2005.   -  person Doug Porter    schedule 18.02.2010


Ответы (1)


Во время работы с SDK «Альтернативный путь к папке» никоим образом не сохраняется,
и после закрытия сеанса (т. Е. Ваш инструмент перестает работать) - эта информация забывается -
другими словами: Альтернативный путь к папке не является постоянным.

Также обратите внимание, что какой бы "Альтернативный путь к папке" вы ни установили в своем StarTeam Client,
эта информация не будет доступна для Сеанс StarTeam SDK,
даже если вы запускаете его на том же компьютере, что и тот же пользователь.

person Gonen    schedule 18.12.2012