2012-06-24 7 views
-3

Я работаю над проектом с еще тремя людьми из одного основного хранилища (разветвленный один главный), и мы все работаем на одном dev-сервере. Основная проблема, которую мы имеем, является локальной для удаленной синхронизации при тестировании кода. Я использую NetBeans в качестве редактора, а NetBeans имеет хороший инструмент синхронизации, но иногда немного разозлился и не синхронизируется, поэтому я использовал Google для некоторых скриптов rsync, которые будут синхронизировать код из моего локального репозитория на удаленный сервер.Удаленная синхронизация сервера с локальным репозиторием Github

В принципе, мне нужен какой-то скрипт sh, который будет определять, какой файл был изменен, и нажимать этот файл на сервер при тестировании, и если все будет в порядке на сервере, я буду вносить изменения в свой репозиторий GitHub. Я нашел несколько сценариев lftp и rsync, но это не сработало, потому что я тоже не знаю sh. Таким образом, каждая помощь ценится.

Спасибо всем.

+0

уточните пожалуйста, почему это не работает; rsync довольно прост и должен работать нормально. – CharlesB

+1

Пожалуйста, улучшите свой вопрос, разместив код [правильно отформатированный] (http://stackoverflow.com/editing-help) и все ** соответствующие ** сообщения об ошибках точно так, как они появляются. –

ответ

0

Вы можете настроить git на удаленном сервере, добавить удаленный сервер для сервера, а затем зафиксировать и нажать на него. rsync также должен работать, если он используется правильно.

Смежные вопросы