LINUX.ORG.RU

Как лучше реализовать данную работу?


0

0
Есть линукс сервер который имеет внешний ip, к которому я имею полный доступ.

Задача: Вести разработку веб сайта и дома и на работе (html + perl + mysql) и дома и на работе тоже стоит линукс.

Как рекомендуете работать? Подключать директорию по NFS или какими другими средставами например разрабатывать локально а перед тем как проверить заливать по ftp но это не очень удобно :(

Или есть какие специальные средства?

anonymous
Любая система управления версиями подойдёт. :) Попробуй Subversion или Mercurial.
ero-sennin ★★
()
я бы установил на сервере что-нибудь типа CVS/SVN и написал бы скрипт,
который после каждого коммита берет из svn последнюю версию и инсталирует в рабочее окружение.
fghj ★★★★★
()
А зачем тебе целевая машина для разработки? Или там БД крутится?

Не проще ли запустить у себя на раб. станции апач + какой нибудь CVS на сервере(чтобы один репозиторий был) и кодить локально в свое удовольствие.

klon
()
Ответ на: комментарий от Teak
Разработчик один - я Яж не могу программить в двух местах одновременно... :) либо на работе, либо дома... так что это мне подойдет
anonymous
()
Ответ на: комментарий от anonymous
Поговорим ещё раз, когда ты совершишь ошибку, которую потом неделю будешь искать, хотя вчера всё работало...
Teak ★★★★★
()
Ответ на: комментарий от UnFrozen
Ну некоторые имитируют систему контроля версий создавая каталоги с номерами версий:

N <- тут поработали, отладили
N+1 <- а тут начинаем вносить большие изменения
Begemoth ★★★★★
()
Ответ на: комментарий от Begemoth
Надо срочно делать svnfs под fuse :) Хотя с транзакциями будут проблемы, да и угадывать от какого файла происходят файлы в новом бранче например придётся не иначе как с помощью искусственного разума. :)
Teak ★★★★★
()
Ответ на: комментарий от vtVitus
Darcs, imho еще лучше подходит. Можно вести локальную разработку, попеременно делая pull с другого компа
pierre
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.