Я пытаюсь изучить основы управления версиями Эриком Санком - http://ericsink.com/vcbe/vcbe_usletter_lo.pdf
Сейчас я на странице 22. Я опишу сценарий для вас. Два пользователя на одном компьютере, harry и sally работают над файлом Lottery.c, который хранится в репо, называемом лотереей.
1 - Гарри фиксирует первый/начальный код. 2 - Салли меняет его и совершает. 3 - Пока 2 происходит, Харри внес изменения, но не совершил. 4 - Гарри совершает ошибку и получает сообщение об ошибке.
Transmitting file data .svn: Commit failed (details follow):
svn: File '/lottery.c' is out of date
5 - Чтобы исправить это, Харри обновит свою локальную копию, используя svn update
.
Вот где у меня проблема! Автор говорит, что результат:
lottery harry$ svn update
G lottery.c
Updated to revision 2.
Но мой вывод:
lottery harry$ svn update
Updating '.':
C lottery.c
Updated to revision 2.
Conflict discovered in file 'lottery.c'.
Select: (p) postpone, (df) show diff, (e) edit file, (m) merge,
(mc) my side of conflict, (tc) their side of conflict,
(s) show all options:
Я новичок, и я не знаю, как ответить на это сообщение. Является ли моя книга неправильной? Пожалуйста, помогите мне. Спасибо.