Механизм в Subversion немного другой.Вы говорите здесь с кассы, если вы работаете над локальной копией.Здесь есть два случая:
Вы хотите работать с другой частью хранилища:
- Оформить эту часть локально в новом месте (чтобы вы могли работать параллельнона обоих).
- Переключите ваше текущее местоположение на новую часть хранилища.Это заменит все файлы локально, и вы больше не сможете работать с обеими частями параллельно.
Первый сценарий обычно используется.В некоторых случаях это может быть нецелесообразно:
- Вам не хватает места на месте.Сначала вы должны изменить это, потому что вы все равно не можете работать.
- Вы работаете над веткой и хотите объединить некоторые изменения в ветке на стволе или другой ветке.Тогда
svn switch
является обычным способом сделать это.
В качестве альтернативы, вы можете сделать разреженную проверку общего родителя двух папок и заполнить только частиВы заинтересованы в.