С моей точки зрения, я блокирую / блокирую доступ к любым .svn
файлам на сервере (Apache2 или IIS), поэтому скрытые папки недоступны извне, и это позволяет отслеживать версии для сайтов, которые мы использование, которое не требует компиляции перед развертыванием
Языки, такие как:
- PHP
- ASP (не .NET)
- PLAIN HTML
- ColdFusion
- Версии PDF / IMAGE (при необходимости, в моем случае это требовалось для обновленных документов PDF для клиентов).
Так что, безусловно, вы можете использовать SVN для веб-разработки, но вам нужно быть осторожными, когда вы открываете свои папки .svn
для всего мира, если вы не осторожны. В противном случае это инструмент, который вы могли бы использовать, чтобы сделать вашу работу проще и эффективнее.
С учетом вышесказанного, мы просто запускаем SVN UPDATE
на нашем производстве, чтобы обновить измененные файлы, и с ограниченным количеством разработчиков, работающих над одним фрагментом кода за раз (как я уже говорил в моем случае), мы не получаем путаницы с неправильные вещи разворачиваются. PLUS , чтобы быть в безопасности, всегда делайте ПРОВЕРКУ SVN ДЛЯ МОДИФИКАЦИЙ , чтобы увидеть, что будет обновлено, и эй, если вы допустите ошибку, откатите ее.