Ответ 1
Зафиксировать помещает ваши изменения в репозиторий.
Обновление получает последнюю версию из репозитория.
Я новичок в управлении версиями и не уверен в различиях между использованием Commit vs Update при использовании ankhsvn.
Какая разница между фиксацией и обновлением? Когда следует использовать один стих другой?
Зафиксировать помещает ваши изменения в репозиторий.
Обновление получает последнюю версию из репозитория.
Обновление получает последнее из репозитория в рабочую область.
Commit совершает или проверяет в ваши изменения в репозитории.
Лучшей практикой является сделать обновление первым, чтобы получить последнее, чтобы вы могли объединить изменения и разрешить любые конфликты с кодом в вашей рабочей области.
Вы будете вынуждены сделать обновление, если в репозитории произойдут изменения при совершении, но его быстрее сделать это, прежде чем пытаться совершить.
Commit = Commit/подтвердить изменения в репозитории. Update = Получить последнюю версию/изменения из репозитория.
Когда вы меняете файл и хотите сохранить изменения, передайте их в репозиторий.
Если вы хотите получить последнюю доступную версию /s из репозитория, используйте обновление для обновления локальных файлов.
Надеюсь, что это ясно для вас.
Обновление называется "Получить последнее" в TFS/Source Safe, если я правильно помню...
/Фред
Конец загрузит измененные файлы в репозиторий и создаст ревизию. В то время как обновление будет загружать любые ревизии из репозитория в вашу локальную копию.
Commit загружает ваши изменения на сервере CVS/SVN, а Обновление перезаписывает файлы на вашем локальном хосте на серверах.
Это очень простой базовый материал SVN. Прочтите книгу SVN или, по крайней мере, главу об основных понятиях и базовом использовании.
Update означает: "возьмите все новые вещи в репозитории и примените их в моей рабочей копии".
Commit означает: "сделайте все изменения, которые я сделал в своей рабочей копии, и примените их в репозитории"