>>>Google Code<<<
1. Для начала нам потребуется почта на Google. Заходим на mail.google.com и регистрируем себе почтовый ящик.
2. Далее нам потребуется программа TortoiseSVN. Заходим на сайт tortoisesvn.net и скачиваем программу (можно скачать русификатор на том же сайте). Устанавливаем, перезагружаем компьютер.
3. Теперь приступаем к созданию проекта Google Code. Заходим на сайт code.google.com и нажимаем:
4. Залогиниваемся, используя ранее созданную почту на Google.
5. Переходим непосредственно к заполнению данных о вашем проекте:
В поле Project name вводим название вашего проекта.
В поле Project summary вводим краткую информацию о проекте.
В поле Description вводим описание вашего проекта.
В поле Version control system выбираем Subversion.
В поле Source code license выбираем Other Open Source
И нажимаем Create Project
6. Итак, наш проект создан. Переходим на вкладку Source.
7. Видим там ссылку вида:
Копируем ее и вставляем в адресную строку новой вкладки.
Переходим на ссылку и видим, что у нас пока нет никаких файлов на сервисе Google Code.
8. Далее возвращаемся на страницу вкладки Source и нажимаем googlecode.com password.
9. На открывшейся странице видим свой пароль. Копируем его в буфер обмена, он нам понадобится чуть позже.
10. Далее создаем папку в удобном для вас месте с названием, которое вы ввели в Project name на странице создания проекта. Скорее всего можно использовать и другое название, но я предпочел создать с тем же названием. В моем случае это папка for-css, вы назовите ее как хотите.
11. Щелкаем по созданной папке правой кнопкой мыши и выбираем SVN Извлечь...
12. В появившемся окне в строку URL в хранилище вводим ссылку на файловый архив вашего проекта и нажимаем ОК:
13. Заходим в нашу папку for-css и создаем в ней новую. Назовем ее Server (не важно как). Наша папка Server будет является своего рода папкой cstrike (можно ее так и назвать, чтобы не путаться), т.к. в ней будут находится файлы для быстрого скачивания с соблюдением структуры папок. (Т.е. в ксс структура папок следующая, на примере карт: cstrike\maps\karta.bsp, такая же структура должна быть и в вашей папке for-css, только вместо cstrike название вашей папки, а в нашем случае Server.
14. Далее вы заливаете в эту папку (Server) нужные вам для быстрого скачивания файлы (архивированные в .bz2) с соблюдением структуры папок как на вашем игровом сервере.
15. После того, как вы закинули нужные вам файлы, выходим из папки и нажимаем на нашу главную папку for-css правой кнопкой мыши и выбираем SVN Фиксировать...
16. В появившемся окне отмечаем все наши папки и файлы галочкой и нажимаем ОК:
17. Далее программа запросит у нас имя и пароль.
В поле Имя вводите вашу почту от Google
В поле Пароль вводите пароль из пункта 9.
Нажимаем ОК
18. Переходим по ссылке, которую я описывал в пункте 7 и видим наши файлы и папки. Значит все получилось!
Далее вам остается только дописать в server.cfg следующие строчки, если их нет:
sv_downloadurl "***"
sv_allowdownload 1
sv_allowupload 1
*** - полная ссылка на ваш архив файлов в сервисе Google Code. Указывать включая папку, соответствующей папке cstrike. В моем случае будет путь:
https://for-css.googlecode.com/svn/trunk/Server/