Собираем
информацию
по крупицам

RSS подписка

Подпишитесь на новости сайта по RSS

Новости


Новости

MyTetra: исправление в командах синхронизации
28-12-2011
20:32:25

Уважаемые пользователи MyTetra! Особенно те, кто использует синхронизацию данных через Git. Я начал в рабочем режиме пользоваться синхронизацией, и обнаружил проблему, которая может попортить нервы. К счастью, проблема некритичная, исправляется правильной настройкой команды синхронизации.

 

Проблема оказалась в опции -X theirs команды git pull. Предполагалось, что эта опция однозначно сделает сервер главным держателем самой свежей версии данных. Оказалось, что эта опция может сыграть отрицательную роль, так как её правильная трактовка звучит как "приоритетно применять изменения, уже закоммиченные на сервер". При некоторых ситуациях это приводит к тому, что изменения, сделанные локально в процессе работы, сбрасываются, и поверх них накладываются более старые данные.

 

В связи с этим, в меню Инструменты - Настройка - Синхронизация нужно использовать следующие команды синхронизации.

 

Для пользователей Linux:

 

cd %a ; git add . ; git commit -a -m MyTetraCommit ; git pull -s recursive ; git push

 

Для пользователей Windows:

 

cd \ & cd "%a" & git add . & git commit -a -m MyTetraCommit & git pull -s recursive & git push

 

Соответствующие исправления внесены в статью Как в MyTetra настроить синхронизацию через интернет.

 



Поделиться этой страницей



Внимание!


На этом сайте разрабатывается программа MyTetra и её родственные проекты. Доступны к просмотру следующие базы знаний:

 

База Xintrea (стр. 1)

База Rarrugas (стр. 1)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean (стр. 1)

База Аrmagedec

База SorokinRed

База Deadelf79

База Adgaver (стр. 1)

База Pipitos1983

База Soxsten (стр. 1)

База Silenn (стр. 1)

База Shlyapnikova - херомантия и ригидность

База Svoynickname (стр. 1)

База Larson227 (стр. 1)

База Velonski (стр. 1)

База BrokeRU (стр. 1)

База Mcold (стр. 1)

База Alensav (стр. 1)

База Consp11 (стр. 1)

База Kozlov-AE (стр. 1)

База Wwwlir (стр. 1)

База Duwaz (стр. 1)

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База RuDennn (Bunny-Hop)

База Manakaden

База Vitvrn

База Fanrok

База Grimar

База_Juryak

База Nicolasomsk

База Azatserikbaev

База Shut913

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик