SVN client
От: WolfHound  
Дата: 02.11.04 18:27
Оценка:
Встала задача сделать клиента для SVN со специфическими наворотами. Подскажите куда копать, а то у меня что-то ничего не получается .
... << RSDN@Home 1.1.4 rev. 185 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re: SVN client
От: SchweinDeBurg Россия https://zarezky.spb.ru/
Дата: 03.11.04 04:52
Оценка: 22 (2)
Здравствуйте, WolfHound, Вы писали:

WH>Встала задача сделать клиента для SVN со специфическими наворотами. Подскажите куда копать, а то у меня что-то ничего не получается .


Гх-м-м... скачать сорцы TortoiseSVN или eSvn и начать с их изучения — это очень глупая идея?
[ posted via RSDN@Home 1.1.4 beta 3 r209, accompanied by Dire Straits — Skateaway ]
- Искренне ваш, Поросенок Пафнутий
Re: SVN client
От: Sheridan Россия  
Дата: 03.11.04 04:54
Оценка:
Так ведь он вроде source-free...
-=RSDN@Home 1.1.4 beta 3 rev. 220=- [ППК — Ласковая моя feat. Чай вдвоем]
Matrix has you...
Re: SVN client
От: Merle Австрия http://rsdn.ru
Дата: 03.11.04 08:12
Оценка:
Здравствуйте, WolfHound, Вы писали:

WH>Встала задача сделать клиента для SVN со специфическими наворотами. Подскажите куда копать...

Ну как куда? на http://subversion.tigris.org, там скачивается версия со всеми dll'ками, *.pdb, *.lib и *.h файлами, там же есть описание API и даже пара примеров.. Для осознания опыта старших товарищей, можно посмотреть исходники тортилки, довольно толково написано, причем они вынесли функционал работы именно с svn'ом в отдельное место и обернули классами, очень полезно туда подглядывать..
... [ RSDN@Home 1.1.4 revision 142 ]
Мы уже победили, просто это еще не так заметно...
Re[2]: SVN client
От: WolfHound  
Дата: 04.11.04 14:38
Оценка:
Здравствуйте, SchweinDeBurg, Вы писали:

SDB>eSvn и начать с их изучения — это очень глупая идея?

Вот за эту ссылку спасибо.
... << RSDN@Home 1.1.4 rev. 185 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re: SVN client
От: WolfHound  
Дата: 06.11.04 10:11
Оценка:
Здравствуйте, WolfHound, Вы писали:

Совсем у меня со свином дружить не получается
Вобщем дело обстоит так: (очень сжатое изложение)
Имеем такой код
#include "svn_client.h"
int main()
{
    svn_client_version();
    return 0;
}

И прописаные пути к хидерам свина.
Не компилится... хочет хидеры апача. Ладно прописываем пути к хидерам апача.
Не линькуется. Добавляем в проект исходники свина с функциями которых не хватает.
Не линькуется. Добавляем в проект либы апача.
Не линькуется. Добавляем в проект исходники свина с функциями которых не хватает.
Не компилится. Слава гуглу не хватает хидеров BDB причем их надо включать через форсинклуд Ладно скачал BDB, собрал, добавил либы в проект.
Не линькуется. Хочет собраный neon, а для того чтобы собрать неон надо ОпенССЛ и еще кучу всякой "%№:%";%:...

Короче на этом этапе мое терпение закончилось...

Люди добрые дайте скомпилиные либы для VC++, чтобы можно было использовать svn_client.h.
Впрочем мне подойдет что угодно предоставляющий интерфейс svn_client.h что можно прицепить к проекту в студии. Главное чтобы общение шло не через консоль... это я и сам могу но проблемы с русскими буквами, а тортилка с ними нормально работает через svn_client.h
... << RSDN@Home 1.1.4 rev. 185 >>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
Re[2]: SVN client
От: pasha1981  
Дата: 24.02.05 13:51
Оценка: 21 (1)
Здравствуйте, WolfHound

Попытайтесь скачать пакет svn-win32-1.1.3_dev с http://subversion.tigris.org.
Там есть все либы. Я однажды скачал и спокойно использовал как libsvn_client так и другие библиотеки.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.