В других системах контроля версий вы должны получить локальную рабочую копию хранилища, которая изначально доступна только для чтения. Затем вы должны явно «проверить» файл, прежде чем сможете его редактировать, а затем «зарегистрировать», как только вы закончите.
В терминах SVN, однако, «извлечение» - это операция создания локальной рабочей копии репозитория (или его поддерева). Когда у вас есть рабочая копия, она уже доступна для редактирования; вам не нужно делать явное действие, прежде чем вы сможете редактировать файл. SVN автоматически отследит, был ли файл изменен локально, и как только это произойдет, SVN предложит вам вариант «зафиксировать», который отправит ваши изменения в хранилище.