Рабочий процесс веб-разработки с SVN
Я установил свой SVN в ассембле, и я кодирую и тестирую на своей локальной машине, которая идентична производственному серверу. Затем я фиксирую изменения на ассембле svn, а также загружаю ftp на мой рабочий сервер.
Как я могу улучшить свой рабочий процесс? Я хотел бы сохранить свой SVN на ассембле, потому что я часто могу перейти на другой рабочий сервер.
Большое спасибо!
2 ответа
Лучше всего создать скрипт nant или MSBuild, который будет выполнять всю грязную работу автоматически. Эти скрипты также могут загружать FTP.
Я использую сценарий на производственном сервере для извлечения последних изменений из svn, сборки и синхронизации с производственной папкой.
Если вы работаете с интерпретированными языками, такими как PHP, Python или Ruby, например, вы можете выполнить чистый экспорт SVN напрямую из вашего репозитория на рабочий сервер, вместо того, чтобы загружать с помощью ftp исходные файлы с вашего компьютера.
Вам понадобится доступ оболочки к вашему производственному серверу.