Wade
Новичок
Организация разработки веб приложения с svn
Доброго времени.
Приходится разрабатывать приложения одому. Раньше справлялся с разработкой один. Сейчас понял, что держать все в голове не возможно, поэтому решил немного проапгрейдиться.
Поставил Redmine для баг трекинга, SVN как систему контроля версий(все это на сервере).
Начал пользоваться - понравилось. Но вот возник вопрос как разрабатывают приложения на других предприятиях.
Сейчас у меня схема такая: в IDE (Zend Studio) есть проект, тут я его правлю, потом делю commit на сервер, дальше делаю checkout на сервере и смотрю что получилось. Но чувствую, что это во-первых долго, во-вторых неправильно.
Есть мысль поставить на рабочую станцию lamp и отлаживать там, и только после отладки на рабочей станции заливать в svn и там делать checkout и тестить на сервере. При таком раскладе придется следить за тем чтобы и базы данных были идентичны и еще массу вещей.
Подскажите, как Вы разрабатываете веб приложения.
ЗЫ Немного оффтоп вопрос - в zend studio можно сделать checkout на удаленном сервере? что то я ни как не могу найти такой фишки, чтобы каждый раз не апдейтить через удаленную консоль.
Спасибо
Доброго времени.
Приходится разрабатывать приложения одому. Раньше справлялся с разработкой один. Сейчас понял, что держать все в голове не возможно, поэтому решил немного проапгрейдиться.
Поставил Redmine для баг трекинга, SVN как систему контроля версий(все это на сервере).
Начал пользоваться - понравилось. Но вот возник вопрос как разрабатывают приложения на других предприятиях.
Сейчас у меня схема такая: в IDE (Zend Studio) есть проект, тут я его правлю, потом делю commit на сервер, дальше делаю checkout на сервере и смотрю что получилось. Но чувствую, что это во-первых долго, во-вторых неправильно.
Есть мысль поставить на рабочую станцию lamp и отлаживать там, и только после отладки на рабочей станции заливать в svn и там делать checkout и тестить на сервере. При таком раскладе придется следить за тем чтобы и базы данных были идентичны и еще массу вещей.
Подскажите, как Вы разрабатываете веб приложения.
ЗЫ Немного оффтоп вопрос - в zend studio можно сделать checkout на удаленном сервере? что то я ни как не могу найти такой фишки, чтобы каждый раз не апдейтить через удаленную консоль.
Спасибо