При использовании SVN в Eclipse я могу добавить
файлы нормально или мне нужно сказать
SVN о дополнении? Если да, то как?
Вы все еще можете использовать другой клиент SVN, например, командную строку или что у вас есть. Просто убедитесь, что вы обновили свой проект в Eclipse, прежде чем пытаться зафиксировать.
Кроме того, это всегда нужно делать
обновить, чтобы получить последний код из
сервер при работе над проектом?
Проблема в том, что иногда
другой член команды может работать на
код, над которым я работаю, и проверьте на
каждый рубеж, не сообщая мне
(когда задача не основана на парах,
либо).
Это не , необходимо , но это целесообразно сделать, прежде чем совершить коммит. Во-первых, потому что ваши изменения могут нарушить проект, если они не синхронизированы с изменениями, которые другие совершили. Во-вторых, если ваши изменения изменят файл, который был изменен и подтвержден с момента последнего обновления, svn
заставит вас выполнить обновление для этого файла, прежде чем он все равно будет зафиксирован.
Наконец, есть ли функция песочницы в
SVN? Как локальный репозиторий моего
код, который все еще WIP. Если да, то где?
Нет, нет. Есть ваша «Рабочая копия» и есть «Хранилище». Это один из вариантов использования филиалов в svn
. У каждого члена команды может быть своя ветвь, или у каждой функции может быть своя ветвь для изолированной разработки. Затем разработчики могут зафиксировать ветку, над которой они работают, по своему усмотрению, и когда они это сделают, кто-то может объединить эту ветку с магистралью.