Как добавить наложение значков на значки папок в Source Control Explorer? - PullRequest
2 голосов
/ 07 мая 2009

Мне интересно пометить папки как активные, заархивированные и выпущенные в Source Control Explorer, чтобы команде было легче увидеть, какие ветви активны. Я немного знаком с VSX, поэтому, когда я знаю, с чего начать, я могу добиться прогресса, но мне нужна помощь с чего начать.

Примером того, что я хочу сделать, является VisualSVN, который помещает состояние файлов в обозреватель решений. Я не уверен, что TFS позволит мне установить свойство для папки, чтобы, если папка была перемещена, этот статус переместился вместе с ней. Если бы мне пришлось, я мог бы создать файл с именем BranchStatus.xml и прочитать этот файл, чтобы установить значок.

Если вы знаете, какие пространства имен и объекты VSX / DTE мне следует изучить в MSDN, пожалуйста, дайте мне знать. Я ценю помощь.

Ответы [ 3 ]

1 голос
/ 31 июля 2009

Что мы решили сделать, это переместить ветку в папку с именем Archive, как только мы выпустим следующую версию. Таким образом, все знают, что это просто для исторической справки.

0 голосов
/ 11 мая 2009

В ответ на ваш комментарий:

Просто как идея. Используя командную строку, вы можете настраивать и изменять рабочие пространства для всех (если у вас достаточно прав). Я думаю, что также возможно скрыть ветку для других рабочих пространств (например, ваших коллег).

К этому материалу все еще можно было получить доступ, если это необходимо, но он не будет автоматически извлечен.

Не так хорошо, как вы хотели, но это могло бы сработать ...

Vaccano

0 голосов
/ 08 мая 2009

Простой ответ - нет. Команда TFS подтвердила, что в Source Control Explorer в VS2008 нет расширяемости. Может быть эта опция в VS2010.

...