Получаем и запускаем SVN-версию OpenKore своими руками

FAQ. Ответы на часто задаваемые вопросы.

Модератор: 4epT

Правила форума
Этот раздел является руководством и тут разрешено оставлять сообщения лишь для уточнения и внесения корректив в существующие материалы. Для вопросов существует ряд других разделов.
Ответить
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8208
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Получаем и запускаем SVN-версию OpenKore своими руками

Сообщение piroJOKE » Ср ноя 08, 2006 3:57 pm

(текст в процессе создания, черновикъ)

Ниже будет рассказано, как получить через SVN самую свежую бэтку OpenKore и следить за обновлениями.

Конечно, вы всегда можете скачать готовую сборку вроде нашей ( forum/viewforum.php?f=6 ), но разработчику нужно понимать, что именно изменяется в Kore. Если вы собираетесь программировать что-либо для Kore, вам нужен SVN!

* * *

Получать SVN-версию очень полезно, если мы занимаемся разработкой чего-либо связанного с Kore. Дело в том, что в процессе получения апдейтов мы видим, что именно изменялось в коде, когда, и кем. Это позволяет следить за новостями, и, как ни странно - учиться! Ведь мы видим, как код совершенствуется прямо на наших глазах.

* * *

Сразу замечу, что если вы знаете английский, вам стоит вместо чтения моих бредней обратиццо к первоисточнегу. Там всё есть. Идти нужно вот куда: www.openkore.com , сверху кнопочка Developers, а там пункт SVN Guide.

Ну-с, а я продолжу своё изложение...

* * *

У OpenKore любому разрешено получать обноления исходников, но изменять их могут лишь лица из группы разработчегов. Но, нам это пока и не надо. Нам нужны лишь обновления!

Итак... Ну, перво-наперво, следует разжицца клиентом для работы с SVN. Это спецальная программулина, которая подключается к хранилищу исходников, и скачивает обновленные файлы.

Называется наша программулина TortoiseSVN, и раздают ее тут: http://tortoisesvn.tigris.org/

Послее ее установки в контектном меню Винды (по правой кропочке мыша) появлются несколько новых пунктофф:

Изображение

______

(...далее чо-та будет... может быть...)

~~~~~~~~~

67т х 438м

Изображение

(ключевые слова: cvs svn TortoiseSVN Tortoise )
Последний раз редактировалось piroJOKE Сб май 26, 2007 4:41 pm, всего редактировалось 2 раза.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download

Shino
Новичок
Сообщения: 4
Зарегистрирован: Вс ноя 05, 2006 11:26 am

Сообщение Shino » Ср ноя 08, 2006 5:39 pm

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

1 После установки TortoiseSVN и перезагрузки, нажмите правой кнопкой мыши по любому месту рабочего стола.
2 Из выпадающего меню выберите пункт TortoiseSVN > Settings. В появившемся окне нажмите кнопочку "Edit".
3 В блокноте откроется текстовой файл с настройками.
4 В этом файле ищем строку:

Код: Выделить всё

 # enable-auto-props = yes
И разкоментируем ее, чтобы выглядело так:

Код: Выделить всё

enable-auto-props = yes
5. Далее ищем строку

Код: Выделить всё

# *.c = svn:eol-style=native
После этой строки добавляем следующее:

Код: Выделить всё

*.c = svn:eol-style=native
*.cpp = svn:eol-style=native
*.h = svn:eol-style=native
*.dsp = svn:eol-style=CRLF
*.dsw = svn:eol-style=CRLF
*.sh = svn:eol-style=native;svn:executable
*.txt = svn:eol-style=native
*.png = svn:mime-type=image/png
*.jpg = svn:mime-type=image/jpeg
Makefile = svn:eol-style=native
SConscript = svn:eol-style=native
SConstruct = svn:eol-style=native
Distfiles = svn:eol-style=native
*.url = svn:eol-style=CRLF
*.bat = svn:eol-style=CRLF
*.pas = svn:eol-style=CRLF
*.dfm = svn:eol-style=CRLF
*.pl = svn:eol-style=native;svn:executable
*.pm = svn:eol-style=native
*.html = svn:eol-style=native
*.pm = svn:eol-style=native
*.py = svn:eol-style=native
*.js = svn:eol-style=native
*.css = svn:eol-style=native
*.pc = svn:eol-style=native
*.svg = svn:eol-style=native
*.xs = svn:eol-style=native
*.po = svn:eol-style=native
*.pot = svn:eol-style=native
6. Сохраняем все изменения и закрываем блокнот.
Внимание! Убедитесь что все измененные строки у вас начинаются с начала новой строки, никаких пробелов перед ними быть не должно.
Иначе черепашка будет ругаться при попытке скачать что либо из репозитория.

Аватара пользователя
piroJOKE
Модератор
Сообщения: 8208
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE » Чт ноя 09, 2006 12:44 am

Не припоминаю, чтобы я вносил какие-либо изменения в дефаултовые настройки Тортиллы... Но, я проверю, по ходу написания статьи.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download

Аватара пользователя
piroJOKE
Модератор
Сообщения: 8208
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE » Сб дек 23, 2006 2:51 pm

"пока суд до дела", возник крохотный топик с обсуждением SVN:
viewtopic.php?t=531
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download

Ответить