Судя по вашим комментариям, вы, возможно, не знакомы с некоторыми концепциями управления версиями.Для новых пользователей Subversion я рекомендую Глава 1 книги Управление версиями с Subversion .Это объяснит более подробно, что такое рабочая копия, и как Subversion хранит ваши данные.Глава 2 имеет больше информации об основном рабочем цикле. ProjectLocker позаботится обо всех шагах svnadmin для вас, так что вы можете проигнорировать их и посмотреть, как проверять, обновлять и фиксировать.
Первое, что вы должны сделать, это создатьпромежуточный каталог, в котором хранятся все файлы, для которых вы разрабатываете.Вам может потребоваться скопировать файлы PHP, CSS, DB и т. Д. В это место.Затем вы запускаете эквивалент TortoiseSVN для импорта SVN, чтобы загрузить все файлы на ваш сервер.После того, как вы импортировали их, создайте резервную копию только что созданного каталога и создайте пустой рабочий каталог.Запустите TortoiseSVN, эквивалентный извлечению Subversion, и вы загрузите все файлы в вашем хранилище.Как только вы это сделаете, Subversion позаботится о том, чтобы определить, какие изменения можно объединить, а какие потребуют ручного вмешательства, когда вы будете вносить изменения, запускать обновления для получения изменений от других пользователей и фиксировать.
Если вы хотите загрузитьфайлы в удаленном месте после фиксации, и у вас есть платная учетная запись, вы можете использовать решение для удаленного развертывания ProjectLocker, чтобы пересылать конкретный каталог Subversion на ваш фактический сервер для развертывания.
Я прошу прощения, если это немного расплывчато, но сфера вашего вопроса довольно широка, и поэтому я хотел дать вам как можно более краткий ответ, по-прежнему отвечая вашим потребностям.