Программный CheckOut (SourceSafe)
От: _Alesan_ Россия  
Дата: 18.10.05 06:07
Оценка:
Приветствую всех.
Возникла следующая проблема:
У нас установлен SourceSafe. В солюшене около 30 проектов (VC++). Делаю программку которая в этих проектах будет менять номер билда (VS_VERSION_INFO), чтобы не заниматься этим вручную. Программка будет прописываться в PreBuild. Вопрос такой: Каким образом можно программно сделать CheckOut. Или как можно организовать по другому смену билда в .rc файлах.
Всем заранее спасибо.

18.10.05 11:23: Перенесено модератором из 'Управление проектами' — Merle
Re: Программный CheckOut (SourceSafe)
От: Denis Россия http://blogs.gotdotnet.ru/personal/Denis
Дата: 18.10.05 07:11
Оценка: +2
Здравствуйте, _Alesan_, Вы писали:
_A_>Или как можно организовать по другому смену билда в .rc файлах.

создать два rc файла rc & rc2 (это подробно описывается в MSDN) затем во всех файлах сослаться на rc2 где информация о версии. программно сдеалать checkout делается очень просто через IVSSItem (см. MSDN)

есть другой способ собрать все бинарники и затем "пропатчить" у них ресурсы (но тут придётся повозиться с написанием программы)
Re[2]: Программный CheckOut (SourceSafe)
От: _Alesan_ Россия  
Дата: 18.10.05 07:20
Оценка:
Спасибо, все понял. Библиотеку типов VSS почемуто не пришло в голову посмотреть.
Re[3]: Программный CheckOut (SourceSafe)
От: Сергей Мухин Россия  
Дата: 18.10.05 07:29
Оценка:
Здравствуйте, _Alesan_, Вы писали:

_A_>Спасибо, все понял. Библиотеку типов VSS почемуто не пришло в голову посмотреть.


ssget c

ss Checkout VSS files [-C] [-F] [-G] [-H] [-I-] [-N] [-O] [-R] [-V] [-Y] [-?]
---
С уважением,
Сергей Мухин
Re[4]: Программный CheckOut (SourceSafe)
От: HAN-BRATAN Украина http://bookkeeper.com.ua
Дата: 03.01.06 12:37
Оценка:
Здравствуйте, Сергей Мухин, Вы писали:

СМ>ss Checkout VSS files [-C] [-F] [-G] [-H] [-I-] [-N] [-O] [-R] [-V] [-Y] [-?]<br />
<span class='lineQuote level1'>СМ&gt;</span>


Kak sdelat' tak shtov ss.exe rabotal ne s lokal,noy bazoy?
Re[5]: Программный CheckOut (SourceSafe)
От: Сергей Мухин Россия  
Дата: 03.01.06 20:22
Оценка:
Здравствуйте, HAN-BRATAN, Вы писали:

HB>Здравствуйте, Сергей Мухин, Вы писали:


СМ>>ss Checkout VSS files [-C] [-F] [-G] [-H] [-I-] [-N] [-O] [-R] [-V] [-Y] [-?]<br />
<span class='lineQuote level2'>СМ&gt;&gt;</span>


HB>Kak sdelat' tak shtov ss.exe rabotal ne s lokal,noy bazoy?


я не знаю, как VSS выбирает базу, но ни разу не работал с локальной. см здесь
---
С уважением,
Сергей Мухин
Re[5]: Программный CheckOut (SourceSafe)
От: eaa Украина  
Дата: 06.01.06 16:54
Оценка:
HB>Kak sdelat' tak shtov ss.exe rabotal ne s lokal,noy bazoy?

по переменным окружения SSDIR — кажись. оно при запуске ругнётся чего ему не хватает.
а ещё есть ss help
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.