Необходимость сквозного прозрачного контроля версий для всего проекта должна быть удовлетворена в нормальной системе. Согласен. Но реализовать это возможно не только через командную строку, верно?
А причем тут командная строка? Да хоть через GUI SVN (Tortoise какой нить). Я не это имел в виду на самом деле. Если часть кода проекта хранится в разных полях БД, доступ к которым есть через web интерфейс CMS, как коммитить изменения? У меня вот даже идей нету.
Ситуация:
У вас на сервере стоит CodeIgniter.
У вас задача сделать проект.
У вас необходимость накидать в ФС кучку файлов с кодом.
Полагаю, что при потоковой разработке ваш workflow знаком и отлажен.
Но меня подобная работа раздражает :)
Я хочу знать насколько я не одинок.
К стати порог вхождения в эти фреймворки тоже себе ничего…
На дворе скоро роботы бегать будут, а мне предлагают запускать что-то на сервере через php cli.
У нас на данный момент SVN + phing на пост коммит хук. Имхо один из лучших вариантов деплоя на сервер.
И вообще система контроля версий — гут.
Если же вам нужно просто поправить файлы на сервере, а свн не нравится, либо нет необходимости/возможности — www.sftpdrive.com в помощь.
Уговорили, плюс вам в карму.
Но букву диска для SFTP в Ubuntu мне не надо. :)
Я отлично справляюсь с удалёнными файлами по sftp, только дело в том, что это… несколько надоело…
Поэтому я работаю со своим «велосипедом» и размышляю, надо это развивать или я в корне не прав.
На мой взгляд, формулировка вопроса не совсем корректная… Но, к сожалению, все, что приходит на ум, не влазит в 100 символов, либо звучит откровенно коряво :-(
Практически все фреймворки предлагают работать с файлами/каталогами при создании приложений