Давным-давно я попытался разобраться в своей системе между локальным, веб-сервером и подрывной деятельностью. Я получил хорошее объяснение этого вопроса.
К сожалению, я ударил дорожный блок в целом, нажав SVN на часть веб-сервера и никогда не пересматривая. Все мои проекты соло, поэтому я единственный, кто их разрабатывает, и часто я единственный пользователь. Таким образом, я был в состоянии уйти с записью непосредственно на сервер в большинстве случаев.
В 2009 году я хочу нарушить эту дурную привычку и на самом деле сделать все правильно. У меня есть SSH доступ к моему веб-серверу (я могу входить в систему и просматривать файлы), но на самом деле не знаю, что делать, чтобы вывести самые новые файлы из SVN на сервер.
Я искал свои пальцы до костей, но все, что я нахожу, требует некоторого набора знаний, которого у меня еще нет.
Я действительно очень ценю пошаговые инструкции о том, как автоматически нажимать последнюю версию моего кода из репо SVN на живой веб-сервер. FYI Я в настоящее время использую Beanstalk для Subversion хостинга, но я полностью согласен изменить это, если у кого-то есть лучшее предложение.
Спасибо