Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2012.05.27;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.003 c
2-1327396523
sem
2012-01-24 13:15
2012.05.27
изменение регистра символов в RichEdit


15-1326962338
Demo
2012-01-19 12:38
2012.05.27
Готовые решения


15-1326734610
KilkennyCat
2012-01-16 21:23
2012.05.27
CSS ненужное смещение <p>, <ul> и т.д.


15-1327091402
Юрий
2012-01-21 00:30
2012.05.27
С днем рождения ! 21 января 2012 суббота


2-1327559321
rusmus
2012-01-26 10:28
2012.05.27
Использование edit1





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский