Как работать в локали / удаленно и всегда синхронизировать работу - PullRequest
0 голосов
/ 24 мая 2011

это вопрос новичка.

У меня есть сервер, на который я загрузил всю свою рабочую директорию.Это небольшой проект в Django.

Я хочу работать как на локальном, так и на удаленном сервере, но я хочу, чтобы оба каталога когда-либо синхронизировались.Когда я собираюсь работать на своем компьютере, я бы синхронизировал рабочий каталог.И наоборот.

Кто-то говорит мне использовать sshfs, rsync, git.

Каковы ваши рекомендации?Какой из них я должен использовать?

Ответы [ 2 ]

0 голосов
/ 24 мая 2011

Вы должны использовать git (или другую систему контроля версий) в любом случае , чтобы гарантировать, что у вас всегда есть запись изменений, которые вы вносите в свою работу. Синхронизация между системами - это дополнительное преимущество, которое вы получите, если правильно настроите пульты git и всегда будете следить за ним, когда вы запускаете, и нажимать назад, когда вы закончите.

0 голосов
/ 24 мая 2011

Самый простой ответ для полной синхронизации между ними ... Drop Box:)

Но мерзавец может послужить тебе хорошо. Особенно, если вы хотите расширить этот день, чтобы иметь сервер QA и производственный сервер, на котором вы проводите изменения. Эта тема является большой, на которую уже несколько раз отвечали. Выполните поиск "git production deploy", чтобы получить список вопросов по этой теме.

...