Un projet d'insertion/extraction avec un seul contexte distant consiste
en un projet local qui est associé à un seul emplacement distant.
Ceci permet l'insertion manuelle ou automatique de ressources locales
dans un projet à leur emplacement distant correspondant ainsi que
l'extraction manuelle ou automatique de ressources distantes vers le projet
local. L'emplacement distant détermine l'endroit où les générations doivent être exécutées
et où la sortie de génération résultante doit se trouver. Le mappage des emplacements local à distant
permet aussi une bonne intégration entre les outils
disponibles, tels que le débogueur et les outils de performance. Par exemple,
comme le mappage indique où la sortie de génération doit se trouver, il
est facile de lancer à distance un moteur de débogage avec l'entrée correcte
tandis que le code source du projet local correspondant peut être utilisé pour
définir des points d'arrêt, pour avancer pas à pas et pour d'autres fonctions des outils d'analyse.
Pourquoi et quand exécuter cette tâche
Un projet d'insertion/extraction local selon une approche d'emplacement distant unique
offre les caractéristiques suivantes :
- Un mappage 1 à 1 entre un projet local et un emplacement distant.
- La possibilité d'insérer et d'extraire des ressources entre un projet local
et son emplacement distant correspondant.
- Des actions qui peuvent être effectuées sur le projet local.
- Des actions qui peuvent être effectuées sur l'emplacement distant.
- Des vues pour chacune des caractéristiques ci-dessus qui :