Рабочий процесс веб-разработки с SVN

Я установил свой SVN в ассембле, и я кодирую и тестирую на своей локальной машине, которая идентична производственному серверу. Затем я фиксирую изменения на ассембле svn, а также загружаю ftp на мой рабочий сервер.

Как я могу улучшить свой рабочий процесс? Я хотел бы сохранить свой SVN на ассембле, потому что я часто могу перейти на другой рабочий сервер.

Большое спасибо!

2 ответа

Лучше всего создать скрипт nant или MSBuild, который будет выполнять всю грязную работу автоматически. Эти скрипты также могут загружать FTP.

Я использую сценарий на производственном сервере для извлечения последних изменений из svn, сборки и синхронизации с производственной папкой.

Если вы работаете с интерпретированными языками, такими как PHP, Python или Ruby, например, вы можете выполнить чистый экспорт SVN напрямую из вашего репозитория на рабочий сервер, вместо того, чтобы загружать с помощью ftp исходные файлы с вашего компьютера.

Вам понадобится доступ оболочки к вашему производственному серверу.

Другие вопросы по тегам