Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.05.27;
Скачать: CL | DM;

Вниз

Microsoft Team Foundation Server MSSCCI Provider   Найти похожие ветки 

 
asail ©   (2012-01-19 17:50) [0]

Кому нибудь приходилось с ним дело иметь? Вкратце опишу возникшую трудность:
Поставили перевести нашу систему компиляции (на Д6) с VSS на TFS 2010. Прочитал, что существует универсальный протокол для работы с различными системами Source Control - MSSCCI. Скачал соответствуещего провайдера и начал реализовывать API интерфейс для работы с ним... Часть функций реализовал без особых заморочек (Get, CheckOut, ...), а вот с одной прям беда - CheckIn. Работать то она работает, но при этом показывает свой собственный диалог, который мне ессно нафиг не нужен. Причем, всю необходимую инфу для чек ина я передаю программно, юзеру только Ок нажать. И никак не получается от этого окна избавиться... MSDN перерыл весь - не нашел. Гугль тоже не шибко разговорчив по этой теме... Можно, конечно, посылать этому окну сообщение о нажатии кнопки, но это уж черезчур криво...
Не шибко надеюсь, но, может, сталкивался кто?


 
turbouser ©   (2012-01-19 18:01) [1]

Я делал. Только не через апи, а соорудил плагин для иде, который дергает консольную утилиту tf.exe (в PowerTools есть). Там есть для checkin /noprompt


 
turbouser ©   (2012-01-19 18:09) [2]

http://msdn.microsoft.com/en-US/library/bb166551%28v=vs.80%29.aspx
LPCMDOPTS pvOptions -- видимо в там надо что-то указать


 
asail ©   (2012-01-19 18:45) [3]


> turbouser ©   (19.01.12 18:01) [1]

> дергает консольную утилиту tf.exe

Тоже думал над этим... Пока как совсем запасной вариант рассматриваю.


> turbouser ©   (19.01.12 18:09) [2]

> LPCMDOPTS pvOptions -- видимо в там надо что-то указать

Пытался. Но, SccGetCommandOptions для CheckIn грит, что нету в данном провайдере advanced options...

Теперь пытаюсь написать свой COM-wrapper на С#, используя набор DLL (.net assembly), постовляющийся вместе с TeamExplorer. Беда, что с С# и .net я знаком, мягко говоря, поверхностно. Но, заодно, и подучу... :)



Страницы: 1 вся ветка

Текущий архив: 2012.05.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
2-1327316580
dis12345
2012-01-23 15:03
2012.05.27
CAPS Lock установить программно верх


3-1276053430
O.O
2010-06-09 07:17
2012.05.27
Замена алгоритма в вычисляемое поле Firebird


15-1326913814
PEAKTOP
2012-01-18 23:10
2012.05.27
Самообучающаяся программа


15-1326438236
Омлет
2012-01-13 11:03
2012.05.27
Танк по асфальту


1-1293713705
Vidi
2010-12-30 15:55
2012.05.27
Запись данных в Excel. Как найти заданную пользователем ячейку?