Tým - příklad integrace logického modelu
Úvod
Příklad integrace logického modelu ukazuje, jak uzpůsobit poskytovatele úložiště logickému modelu a logický model týmu. Tento příklad ukazuje zejména, jak:
- Použít funkce ResourceMappings (mapování zdrojů) a ModelProviders (poskytovatelé modelů) pro ověření toho, že se týmové operace provádějí na náležité množině prostředků.
- Podporovat účast modelu v operacích synchronizace a sloučení.
- Použít strukturu společného navigátoru k zobrazení stromů logických modelů.
Příklad se skládá z kódu jak pro poskytovatele úložiště, tak pro poskytovatele modelu uspořádané v následujících balíčcích:
- org.eclipse.team.examples.filesystem.subscriber: Podpora synchronizace/slučování úložišť na nízké úrovni.
- org.eclipse.team.examples.filesystem.ui: Použití funkce ResourceMapping ke kontrole toho, že se operace provádějí na náležité množině prostředků a k synchronizaci integrace pohledů.
- org.eclipse.team.examples.model: Klíčová komponenta ukázkového modelu.
- org.eclipse.team.examples.model.ui: Použití společného navigátoru k poskytnutí takového pohledu ukázkového modelu, který je založen na bázi stromu.
- org.eclipse.team.examples.model.mapping: Podpora funkcí ModelProvider/ResourceMapping pro ukázkový model.
- org.eclipse.team.examples.model.mapping.ui: Synchronizace integrace pohledů pro tento model.
Spuštění příkladu
Chcete-li začít používat tento příklad:
- Vytvořte ukázkový modelový projekt (volbou Soubor/Nový/Další následovanou týmovým logickým příkladem modelu/modelovým projektem).
- Otevřete průzkumník projektů, abyste viděli nový projekt.
- Přidejte podle potřeby složky a soubory MOD.
- K souborům MOD přidejte soubory MOE.
- Sdílejte projekt pomocí poskytovatele základního systému souborů.
- Proveďte různé týmové operace včetně synchronizace, abyste zobrazili výsledky.