Автор | Сообщение |
Dima
|
| |
Пост N: 2728
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.03.13 11:27. Заголовок: Leto DB Server (продолжение 9)
Продолжаем тут
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|
Sergy
|
| |
Пост N: 256
Зарегистрирован: 08.07.06
|
|
Отправлено: 02.09.13 01:45. Заголовок: AlexMyr пишет: cvs ..
AlexMyr пишет: цитата: | cvs -d:pserver:anonymous@letodb.cvs.sourceforge.net:/cvsroot/letodb co -P -r rel-1-mt letodb |
| Пошел изучать cvs... AlexMyr пишет: цитата: | На практике можно поступить следующим образом (у меня так), взять базу, например справочник, и открывать его через letodb, т.е. use baza via rddleto, остальные базы как и открывали. Потом смотрите что получается, как работает прога и постепенно переносите оставшиеся базы на leto. |
| Именно это я и имел в виду. То что нужно.
|
|
|
Sergy
|
| |
Пост N: 257
Зарегистрирован: 08.07.06
|
|
Отправлено: 02.09.13 15:16. Заголовок: Правильно ли я поним..
|
|
|
PSP
|
| постоянный участник
|
Пост N: 921
Зарегистрирован: 27.01.07
|
|
Отправлено: 02.09.13 15:21. Заголовок: Sergy пишет: Правил..
Sergy пишет: Актуальная версия: Changelog,v 1.350.2.123 2013/08/26 06:13:57 ptsarenko А какие проблемы с cvs?
|
|
|
Sergy
|
| |
Пост N: 258
Зарегистрирован: 08.07.06
|
|
Отправлено: 02.09.13 15:23. Заголовок: PSP пишет: А какие ..
PSP пишет: Не сталкивался никогда раньше. Посмотрел - куча версий: с GUI, с командной строкой, кроссплатформенные, бесплатные, коммерческие и тп... Подскажите плиз тогда простой и надежный.
|
|
|
Pasha
|
| Администратор
|
Пост N: 2970
Зарегистрирован: 23.05.05
|
|
Отправлено: 02.09.13 15:38. Заголовок: Sergy пишет: Являет..
Sergy пишет: цитата: | Является ли эта сборка от 28 ноября 2012 актуальной ? |
| Для старта более чем сойдет, так как принципиальных изменений с тех пор не было. Но клиентскую библиотеку рекомендуется пересобрать, так как она была собрана с Harbour SVN на ноябрь прошлого года. С пересборкой проблем быть не должно, равно как и с cvs. Надо скачать бесплатный TortoiseCVS, установить и ввести параметры для скачивания сырцов letodb. Должен еще заметить, что, если программы работают в терминальном режиме, использование letodb бессмыссленно. Также режим Share_Tables=1 рекомендую использовать только на этапе тестирования, так как при этом производительность сервера будет заметно ниже.
|
|
|
Sergy
|
| |
Пост N: 260
Зарегистрирован: 08.07.06
|
|
Отправлено: 02.09.13 16:17. Заголовок: Pasha пишет: Для ст..
Pasha пишет: цитата: | Для старта более чем сойдет, так как принципиальных изменений с тех пор не было. Но клиентскую библиотеку рекомендуется пересобрать, так как она была собрана с Harbour SVN на ноябрь прошлого года. С пересборкой проблем быть не должно, равно как и с cvs. Надо скачать бесплатный TortoiseCVS, установить и ввести параметры для скачивания сырцов letodb. |
| Спасибо. цитата: | Должен еще заметить, что, если программы работают в терминальном режиме, использование letodb бессмыссленно. Также режим Share_Tables=1 рекомендую использовать только на этапе тестирования, так как при этом производительность сервера будет заметно ниже. |
| Это и ежу понятно, что использовать letodb на локальных таблицах смысла нет. Именно поэтому нужно различать режим работы базы с файлами и переключать в зависимости от... Как раз oб этом я решил поднять тему тут: http://clipper.borda.ru/?1-0-0-00000336-000-0-0-1378125566 Точно так-же понятно, что в работа letodb в shared будет существенно медленнее чем exclusive. Но перекинуть проект с сотнями функций в один присест я не готов. Начну с самых времязатратных участков в режиме тестирования. Сравню результаты - стоит ли овчинка выделки. А там посмотрим...
|
|
|
Sergy
|
| |
Пост N: 285
Зарегистрирован: 08.07.06
|
|
Отправлено: 16.09.13 23:58. Заголовок: Pasha пишет: Надо с..
Pasha пишет: цитата: | Надо скачать бесплатный TortoiseCVS, установить и ввести параметры для скачивания сырцов letodb |
| Установил. Ввел строку cvs -d:pserver:anonymous@letodb.cvs.sourceforge.net:/cvsroot/letodb co -P -r rel-1-mt letodb Спрашивает пароль: Скрытый текст В C:\Users\Sergy\AppData\Local\Temp\: "C:\Program Files (x86)\CVSNT\cvs.exe" -q -Q co -c CVSROOT=:pserver:anonymous@letodb.cvs.sourceforge.net:/cvsroot/letodb co -P -r rel-1-mt letodb Empty password used - try 'cvs login' with a real password cvs [checkout aborted]: authorization failed: server letodb.cvs.sourceforge.net rejected access to /cvsroot/letodb co -P -r rel-1-mt letodb for user anonymous Ошибка, CVS операция не удалась В : "C:\Program Files (x86)\CVSNT\cvs.exe" -q login CVSROOT=:pserver:anonymous@letodb.cvs.sourceforge.net:/cvsroot/letodb co -P -r rel-1-mt letodb Logging in to :pserver:anonymous@letodb.cvs.sourceforge.net:2401:/cvsroot/letodb co -P -r rel-1-mt letodb cvs [login aborted]: authorization failed: server letodb.cvs.sourceforge.net rejected access to /cvsroot/letodb co -P -r rel-1-mt letodb for user anonymous Ошибка, CVS операция не удалась В : "C:\Program Files (x86)\CVSNT\cvs.exe" -q login CVSROOT=:pserver:anonymous@letodb.cvs.sourceforge.net:/cvsroot/letodb co -P -r rel-1-mt letodb Logging in to :pserver:anonymous@letodb.cvs.sourceforge.net:2401:/cvsroot/letodb co -P -r rel-1-mt letodb
| Чего не хватает ?
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3006
Зарегистрирован: 12.09.06
|
|
Отправлено: 17.09.13 02:11. Заголовок: У меня тоже показыва..
У меня тоже показывает: Нажимаешь Ок и обновляется (создает папку letodb - если не было) НОРМАЛЬНО !!! Собирал библиотеку для xHarbour 1.2.3 (Build 20130705) выдал вот что: Скрытый текст MAKE Version 5.2 Copyright (c) 1987, 2000 Borland bcc32 -c -Iinclude;Z:\xHarbour\include -d -tWM -D__WIN32__ -D__WIN_SERVICE__ -oobj\b32\leto1.obj source\client\leto1.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland source\client\leto1.c: Warning W8012 source\client\leto1.c 1131: Comparing signed and unsigned values in function leto_HotBuffer Warning W8060 source\client\leto1.c 3882: Possibly incorrect assignment in function letoOpen Warning W8075 source\client\leto1.c 5994: Suspicious pointer conversion bcc32 -c -Iinclude;Z:\xHarbour\include -d -tWM -D__WIN32__ -D__WIN_SERVICE__ -oobj\b32\letomgmn.obj source\client\letomgmn.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland source\client\letomgmn.c: bcc32 -c -Iinclude;Z:\xHarbour\include -d -tWM -D__WIN32__ -D__WIN_SERVICE__ -oobj\b32\hbip.obj source\common\hbip.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland source\common\hbip.c: bcc32 -c -Iinclude;Z:\xHarbour\include -d -tWM -D__WIN32__ -D__WIN_SERVICE__ -oobj\b32\net.obj source\common\net.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland source\common\net.c: bcc32 -c -Iinclude;Z:\xHarbour\include -d -tWM -D__WIN32__ -D__WIN_SERVICE__ -oobj\b32\common_c.obj source\common\common_c.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland source\common\common_c.c: bcc32 -c -Iinclude;Z:\xHarbour\include -d -tWM -D__WIN32__ -D__WIN_SERVICE__ -oobj\b32\blowfish.obj source\common\blowfish.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland source\common\blowfish.c: Z:\xHarbour\bin\harbour.exe -iinclude;Z:\xHarbour\include -n -q0 -w -es2 -gc0 -d__WIN_SERVICE__ source\client\rddsys.prg -oobj\b32\rddsys.c bcc32 -c -Iinclude;Z:\xHarbour\include -d -tWM -D__WIN32__ -D__WIN_SERVICE__ -oobj\b32\rddsys.obj obj\b32\rddsys.c Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland obj\b32\rddsys.c: IF EXIST "lib\rddleto.lib" del "lib\rddleto.lib" > NUL TLIB "lib\rddleto.lib" /0 @MAKE0000.@@@ TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation +obj\b32\leto1.obj & +obj\b32\letomgmn.obj & +obj\b32\hbip.obj & +obj\b32\net.obj & +obj\b32\common_c.obj & +obj\b32\blowfish.obj & +obj\b32\rddsys.obj & + Z:\xHarbour\bin\harbour.exe -iinclude;Z:\xHarbour\include -n -q0 -w -es2 -gc0 -d__WIN_SERVICE__ source\server\server.prg -oobj\b32\server.c ** error 1 ** deleting obj\b32\server.c
| Будет ли работать ?
|
|
|
Sergy
|
| |
Пост N: 288
Зарегистрирован: 08.07.06
|
|
Отправлено: 17.09.13 10:20. Заголовок: Andrey пишет: Нажим..
Andrey пишет: цитата: | Нажимаешь Ок и обновляется (создает папку letodb - если не было) НОРМАЛЬНО !!! |
| У меня немного не так. Идет окно, в которое транслируется лог, который я привел в цитате. Сверху возникает окно с полем для ввода пароля. Оставляю пустым и нажимаю OK - все повторяется снова. В окне с логом есть кнопка OK (неактивна) и ПРЕРВАТЬ. И само собой, ничего не обновляется (у меня обновлять-то пока нечего, хочу скачать для начала).
|
|
|
Dima
|
| |
Пост N: 3563
Зарегистрирован: 17.05.05
|
|
Отправлено: 17.09.13 11:23. Заголовок: Sergy Да все норм р..
|
|
|
AlexMyr
|
| |
Пост N: 929
Зарегистрирован: 11.06.10
|
|
Отправлено: 17.09.13 11:24. Заголовок: Sergy пишет: И само..
Sergy пишет: цитата: | И само собой, ничего не обновляется (у меня обновлять-то пока нечего, хочу скачать для начала). |
|
Использую консольный cvs, первый раз с пустым паролем, потом уже без пароля.
|
|
|
|
AlexMyr
|
| |
Пост N: 931
Зарегистрирован: 11.06.10
|
|
Отправлено: 17.09.13 11:54. Заголовок: Andrey пишет: ** er..
Andrey пишет: цитата: | ** error 1 ** deleting obj\b32\server.c Будет ли работать ? |
|
а библа собралась то? При error не должна.
|
|
|
Pasha
|
| Администратор
|
Пост N: 2996
Зарегистрирован: 23.05.05
|
|
Отправлено: 17.09.13 12:00. Заголовок: Сервер letodb не соб..
Сервер letodb не собирается с xHarbour. Надо собирать с Harbour. См. раздел 2 readme
|
|
|
Sergy
|
| |
Пост N: 289
Зарегистрирован: 08.07.06
|
|
Отправлено: 17.09.13 12:56. Заголовок: Dima пишет: Налил и..
Dima пишет: Спасибо. Скачал.
|
|
|
Andrey
|
| постоянный участник
|
Пост N: 3009
Зарегистрирован: 12.09.06
|
|
Отправлено: 17.09.13 13:31. Заголовок: AlexMyr пишет: а би..
AlexMyr пишет: цитата: | а библа собралась то? При error не должна. |
| Собралась ! Pasha пишет: цитата: | Сервер letodb не собирается с xHarbour. Надо собирать с Harbour. |
| А клиент на хХарборе будет работать с сервером letodb собранным на Харборе ?
|
|
|
Pasha
|
| Администратор
|
Пост N: 3000
Зарегистрирован: 23.05.05
|
|
Отправлено: 18.09.13 20:42. Заголовок: Добавил поддержку вы..
Добавил поддержку выполнения блока кода в опции EVAL команды INDEX во время выполнения индексации
|
|
|
Dima
|
| |
Пост N: 3571
Зарегистрирован: 17.05.05
|
|
Отправлено: 18.09.13 20:52. Заголовок: Pasha пишет: Добави..
Pasha пишет: цитата: | Добавил поддержку выполнения блока кода в опции EVAL команды INDEX во время выполнения индексации |
| Ну наконец то :) Спасибо !
|
|
|
Pasha
|
| Администратор
|
Пост N: 3001
Зарегистрирован: 23.05.05
|
|
Отправлено: 18.09.13 21:01. Заголовок: Andrey пишет: клие..
Andrey пишет: цитата: | клиент на хХарборе будет работать с сервером letodb собранным на Харборе ? |
| Да
|
|
|
sashaBG
|
| постоянный участник
|
Пост N: 128
Зарегистрирован: 15.09.05
|
|
Отправлено: 03.10.13 16:07. Заголовок: Проблема с __dbDelim под LetoDB
Вот такой код RDDSETDEFAULT( "LETO" ) USE ( _Data + 'DECL70' ) NEW EXCLUSIVE ZAP RDDSETDEFAULT( "DBFCDX" ) APPEND FROM DECL70.TXT DELIMITED WITH TAB RDDSETDEFAULT( "LETO" ) PPO последней части __dbZap() RDDSETDEFAULT( "DBFCDX" ) __dbDelim( .F., "DECL70.TXT", "TAB", { },,,,, .F., ) RDDSETDEFAULT( "LETO" ) на обычном Harbor-е черз DBFCDX все правильно переносится а под LetoDB какая то "КЕСЯ МЕСЯ" :) P.S. Без RDDSETDEFAULT( "DBFCDX" ) и RDDSETDEFAULT( "LETO" ) ТОЖЕ САМОЕ
|
|
|
sashaBG
|
| постоянный участник
|
Пост N: 129
Зарегистрирован: 15.09.05
|
|
Отправлено: 05.11.13 16:51. Заголовок: Сборка LetoDB 64 bit
Пытаюсь собрать но, не получается Пробую hbmk2-x64 из HB30 , так как там есть 64 битовые библиотеки но компилятор и меня MINGW64 4.8.1 Паша помоги пожалуйста ! Заодно скажи есть смысл ето делать или остатся на 32 разрядную верию вот bat файл: setlocal set path=C:\hb30\comp\MINGW64\bin;c:\hb30\bin SET HB_COMPILER=mingw64 hbmk2-x64 rddleto.hbp letodb.hbp -rebuild -trace endlocal
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|