Главная страница
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.009 c
6-1254828340
ABolnykh
2009-10-06 15:25
2012.05.27
Чем разделить видеопоток?


15-1327434832
Hgd1
2012-01-24 23:53
2012.05.27
Программа создания приколов с фотографиями


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


1-1292333775
jiny007
2010-12-14 16:36
2012.05.27
Проблема с запуском TFrxPreview из FastReport


15-1327405319
oxffff
2012-01-24 15:41
2012.05.27
Противодействие пропажам ноутов