SVN для макетов (меня)

Взгляните на connrate в iptables (8) страница справочника. Можно соответствовать скорости передачи соединения и замедлить соединение, которое имеет загрузку слишком быстро или помещением ее в соответствующий tc класс или отбрасыванием или tarpit или безотносительно работ для Вас.

3
задан 15 September 2011 в 19:31
3 ответа

Доступно High-Speed ​​Tutorial , но если вы новичок в управлении версиями, вы можете проверить это раньше.

Хотя он написан для командной строки, должно быть довольно легко найти эквивалентные операции в Tortoise, за исключением, возможно, $ svnadmin create repos , который, вероятно, потребует для запуска из оболочки (возможно, с правами root, в зависимости от того, где вы создаете ).

Репозиторий может быть создан где угодно, но желательно в безопасном месте, а не в / var / www. Как намекнул Крис, вы можете (и должны) вместо этого получить там рабочую копию. Я также предлагаю вам использовать отдельную проверку (возможно, в вашем каталоге входа в систему) для разработки.

1
ответ дан 3 December 2019 в 06:44

Репозиторий является центральной главной копией источника, который содержит историю изменений. вы должны поместить его в такое место, где он может расти и легко копироваться.

Рабочая копия - это версия, которую вы будете редактировать, которая содержит папки .svn в каждой подпапке. Это создается путем проверки.

Развернутая папка (в вашем случае "/var/www/vhost/domain.com/httpdocs/") может быть рабочей копией или "экспортной" отредактированной копией. Если вы используете развернутую папку в качестве рабочей папки, убедитесь, что вы защищаете папки .svn от обслуживания через HTTP.

1
ответ дан 3 December 2019 в 06:44

Создайте свой репозиторий в другом месте, желательно на другом сервере, для которого регулярно создается резервная копия. Затем вы превращаете существующие httpdocs в рабочую копию для этого репозитория согласно этим инструкциям .

1
ответ дан 3 December 2019 в 06:44

Теги

Похожие вопросы