Changes between Version 10 and Version 11 of WikiStart


Ignore:
Timestamp:
03/09/16 22:29:30 (6 years ago)
Author:
Vladimir Rutsky
Comment:

add SVN instructions

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v10 v11  
    3030Все исправления, вопросы и замечания по одной и той же задаче оформляются в одном и том же тикете.
    3131
     32== Краткое описание того, как пользоваться Subversion ==
     33
     34Предположим, что вы получили от Александра Владимировича следующие данные для авторизации в SVN:
     35
     36- Логин: alexander.smal
     37
     38- Пароль: abracadabra
     39
     40Адрес вашего репозитория будет такой:
     41`http://trac.compscicenter.ru/svn/cpp15/alexander.smal/`
     42(это адрес вашей папки в репозитории).
     43
     44Для того, чтобы загрузить туда своё домашнее задание, совершенно бесполезно открывать соответствующую ссылку в браузере. Для работы с SVN нужно поставить клиент.
     45
     46- Самый простой способ для Windows пользователей - поставить графический клиент [http://tortoisesvn.net/ TortoiseSVN], с которым всё просто и приятно.
     47  Инструкция: http://www.source-team.com/svnfordummies
     48
     49- Если у Вас не windows или Вы хотите всё делать из консоли, то смело ставьте консольный клиент (например, `sudo apt-get install subversion`). Инструкция по командам SVN: http://svnhowto.com/
     50
     51При помощи клиента нужно выгрузить (Checkout) репозиторий - у вас создастся папка на компьютере.
     52После этого нужно создать внутри папку для домашнего задания.
     53Положить в неё свои файлы. Добавить (Add) папку к репозиторию.
     54Сделать коммит (Commit) изменений на сервер.
     55
     56ВНИМАНИЕ: не стоит добавлять в репозиторий лишние файлы, такие как бинарные файлы
     57или служебные файлы вашей IDE.
     58
     59Для консольных пользователей последовательность команд должна быть примерно такой
     60
     61{{{
     62    # svn co http://trac.compscicenter.ru/svn/cpp15/alexander.smal/ --username alexander.smal
     63    [ вводите пароль ]
     64    # cd alexander.smal
     65    # mkdir ha1
     66
     67    [ кладёте в ha1 свои .cpp и .hpp файлы + Makefile ]
     68
     69    # svn add ha1
     70    # svn ci -m "Home assignment #1"
     71}}}
     72
    3273== Starting Points ==
    3374