вы можете открыть ветку для вашей текущей "разработки" и сохранить ствол для вашей "производственной" версии.
Пример: живая версия 1.0
YOUR REPO
/trunk/html/
/trunk/html/file1.php
/trunk/html/file2.php
Пример: dev версия 1.1
YOUR REPO
/branches/dev/html/
/branches/dev/html/file1.php
/branches/dev/html/file2.php
Затем вы и ваши коллеги-разработчики будете работать над веткой dev
, пока сервер живой среды извлекается из trunk
У нас есть такая структура ссервер интеграции, промежуточный сервер и работающий сервер с разными клиентами.
Если вы хотите взглянуть на это:
Это проект с открытым исходным кодом.(он также доступен на GitHub) мы сделали, чтобы синхронизировать наши промежуточные и живые среды с SVN.Это веб-интерфейс, поэтому вы можете обновлять удаленные рабочие копии без использования SSH-доступа.
Надеюсь, это поможет.Ciao!