Назад

Tortoisesvn, Cборка/Update eA

Автор: MiRoTVoReZ: Дата: 06.16.2008

Для ленивых eA юзверей есть и такая прога))

Брём софту, имя ей TortoiseSVN
Сайт разработчика: http://tortoisesvn.tigris.org/

Скачать последний релиз (>>> <<<)
Языковые паки (Есть Русский) (>>> <<<)
переводы мана по "Черепахе" (есть Русский) (>>> <<<)

Инсталим.
Ребутим камп

После этого, в понравившемся месте на вашем жёстком диске создаём папку и называем её, как вашей душе угодно.
K примеру возьмём www.Rus-eA.ru


Далее всё придельно просто.
Тыкаем правым маусом на эту папку, выбираем строчку SVN Checkout


Далее вам откроется окошко, с более или менее понятным интерфейсом,
Но от нефиг делать пишу что и куда:

В верхнюю строку URL of repository вписывается линк, с которого будет скачан релиз еА.
Для транков: http://eathena-project.googlecode.com/svn/trunk/
Для стабла: http://eathena-project.googlecode.com/svn/branches/stable/

Далее необходимо выбрать вариант скачки релиза.
Если хотите самый последний релиз, то тыкаете в "чек" HEAD revision


Если же вам нужен какой-то определённый релиз, то просто Revision и в окошке справа от чека вписываете номер нужного релиза.


После этих процедур тыкаете в ОK
Пойдёт скачивание всех нужных файлов.


После того, как Тартоис закончит, кнопка OK станет нажимаемой.
Всё, на этом скачивание исходников закончено.


После этого остаётся дело за малым: компилить сервер.
После того, как рекомпилите, у вас будет полноценный сервер, с 3я ехе-шками запуска серверов: чар, логин, мап.

На этом впринципе можно закончить.

Апдейт сервера.

Тыкаем на уже имеющуюся у нас папку eAthena (та самая папка, в которую мы качали релиз через Тортоис) правым маусом.
Но на этот раз строки SVN Checkout вы там не найдёте (((
зато появится 2е новых: SVN Update и SVN Commit
Нам понадобится первая строка: SVN Update


Тыкнув в неё, появится старое доброе окно Тортойса.
Проблема данной софты в том, что она не спросит случайно вы нажали на кнопку или нет, она просто начнёт апдейтить, так что будте внимательны

После апдейта Рядом с кнопкой OK появится кнопка Show log...
Нажав на неё вы сможите посмотреть все нововведения в еА, т.к. они указываются в логах))
Гайд написал

Ну и наверное на этом тоже можно закончить)))

Enjoy ~_^

Автор: MiRoTVoReZ: Дата: 06.26.2008

Trunk - тестовая ветка eAthena, в нее постоянно вносятся какие-то изменения/исправления, что-то добавляется, что-то удаляется, именно над транком работают девелоперы eA.

Stable - после окончательных исправлений и проверки полной работоспособности того, что было сделано в транке, содержимое переноситься в ветку стейбл. Можно заметить, что обновление ветки стейбл, происходит довольно редко. Что же все таки лучше использовать? - Дело ваше, я использую транк, думаю большинство делает так же

Автор: 500: Дата: 07.02.2008

а как скомпилировать сервер?

Автор: Cole McCormick: Дата: 07.02.2008

гайдиг по компилам, скоро напишем

Автор: lavnel: Дата: 12.27.2008

вопроса что означает скомплимировать сервер?

Автор: Just: Дата: 12.27.2008

Originally posted by lavnel;4163
вопроса что означает скомплимировать сервер?




посмотрим там :) и попробуй :)

Автор: nomn: Дата: 12.27.2008

версия стейбл уже давно не о бслуживается и все нововведения только в транке. так же транк, это не тот транк что был год назад, с падениями и кучей багов.... баги есть, но мало и их надо ручками-ручками)))

Автор: Cole McCormick: Дата: 12.27.2008

да щас все ручками надо) я так устал уже от афины ктоб знал.

Автор: nomn: Дата: 12.27.2008

не плакай)) она от тебя тоже устала)))

Автор: firmont: Дата: 01.31.2009

кто знает как можно обновить версию, не загружая заного сервер

Автор: Sanasol: Дата: 01.31.2009

Originally posted by firmont;5714
кто знает как можно обновить версию, не загружая заного сервер


ручками )))) все вписать и вставить )

Автор: Cole McCormick: Дата: 01.31.2009

когда будешь обновлять, вот тебе поможет) ато базы неподойдут.

Автор: firmont: Дата: 01.31.2009

- по подробнее , как вписать? - ато я чёт изменений ф фаилах не заметил, но как то же программа их распознаёт

З,Ы - кстати может мне кто небуть скинуть полноценую базу, одним фаилом, а то визде устарело, а скачать я незнаю откуда можно

Автор: Big Boss: Дата: 03.29.2010

Спасибо.)Хорошая программа.

Автор: Alort: Дата: 01.10.2011

Цитата MiRoTVoReZ;151:

После этого остаётся дело за малым: компилить сервер.
После того, как рекомпилите, у вас будет полноценный сервер, с 3я ехе-шками запуска серверов: чар, логин, мап.


Может кто нить пояснить этот момент, в плане чем именно компилить(какая прога) и как?:rolleyes:

Автор: Cole McCormick: Дата: 01.10.2011

http://rus-ea.ru/showthread.php?t=1281
http://rus-ea.ru/showthread.php?t=1542

Автор: Alort: Дата: 01.10.2011

Только эти гайды уже немного устарели, некоторые вещи приходитсья додумывать самому и качать наугад.

Автор: Cole McCormick: Дата: 01.10.2011

Ну незнаю, как нащет устарели...я ими ни когда не пользовался. все намного банальнее и проще.

Автор: Alort: Дата: 01.10.2011

Для компиляции решил использовать Microsoft Visual C++ 2010 Express - RUS, скачанную с офф сайта майкрософт, вот итог, вроде все получилось.


13>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(D:\ROserver\vcproj-9\..\map-server_txt.exe) не соответствует значению свойства выходного файла (D:\ROserver\map-server.exe) для Linker. Это может привести к неправильному построению проекта. Чтобы исправить это, убедитесь, что значения свойств $(OutDir), $(TargetName) и $(TargetExt) соответствуют значению, указанному в %(Link.OutputFile).
13>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5): warning MSB8012: TargetName(map-server_txt) не соответствует значению свойства выходного файла (map-server) для Linker. Это может привести к неправильному построению проекта. Чтобы исправить это, убедитесь, что значения свойств $(OutDir), $(TargetName) и $(TargetExt) соответствуют значению, указанному в %(Link.OutputFile).
13> map-server_txt.vcxproj -> D:\ROserver\vcproj-9\..\map-server_txt.exe
========== Построение: успешно: 13, с ошибками: 0, без изменений: 0, пропущено: 0 ==========

Автор: Cole McCormick: Дата: 01.10.2011

тебя должно волновать только это
========== Построение: успешно: 13, с ошибками: 0, без изменений: 0, пропущено: 0 ==========
все что выше, необращяй внимания.

Автор: ST1mNN: Дата: 02.25.2011

Работает ли Tortoisesvn под windows7?
На работе скачал всё без ошибок на xp sp3.
Дома же на ноуте стоит семерка, после копирования 2ух файлов выдает четвертой строкой ошибку

REPORT of '/svn/ea/!svn/vcc/default': 200 OK (http://svn.eathena.ws)

Repo-brawser видит все файлы прекрасно по урлу http://svn.eathena.ws/svn/ea/trunk прекрасно.
Однако, копировать через Экспорт, Чекаут, save as, copy to working space папками или по несколько файлов отказывается, выдавая ошибки.

Автор: Release: Дата: 02.25.2011

Цитата ST1mNN;34771:
Работает ли Tortoisesvn под windows7?
На работе скачал всё без ошибок на xp sp3.
Дома же на ноуте стоит семерка, после копирования 2ух файлов выдает четвертой строкой ошибку
REPORT of '/svn/ea/!svn/vcc/default': 200 OK (http://svn.eathena.ws)

Repo-brauser видит все файлы прекрасно по урлу http://svn.eathena.ws/svn/ea/trunk прекрасно.
Однако, копировать через Экспорт, Чекаут, save as, copy to working space папками или по несколько файлов отказывается, выдавая ошибки.


Да работает.У самого стоит Windows7 и безпроблем.

Автор: Мяфк: Дата: 02.27.2011

Цитата ST1mNN;34771:
Работает ли Tortoisesvn под windows7?
На работе скачал всё без ошибок на xp sp3.
Дома же на ноуте стоит семерка, после копирования 2ух файлов выдает четвертой строкой ошибку
REPORT of '/svn/ea/!svn/vcc/default': 200 OK (http://svn.eathena.ws)

Repo-brawser видит все файлы прекрасно по урлу http://svn.eathena.ws/svn/ea/trunk прекрасно.
Однако, копировать через Экспорт, Чекаут, save as, copy to working space папками или по несколько файлов отказывается, выдавая ошибки.


Ибо адрес еА сменился. http://eathena-project.googlecode.com/svn/trunk/

Автор: ST1mNN: Дата: 02.27.2011

Спасибо.

Автор: Мяфк: Дата: 02.27.2011

Есть кнопка.

Автор: Renegade: Дата: 02.27.2011

чоет сменился? http://svn.eathena.ws/svn/ea/trunk/ открывается идеально. Версии транка с твоей ссылкой совпадают.

Автор: Мяфк: Дата: 02.27.2011

В новостях написано. Сейчас мб доступен, но раньше не был.
http://www.eathena.ws/board/index.php?showtopic=246962

Автор: Renegade: Дата: 02.27.2011

хз хз