Script avec les Phases de développement

Le contenu de cette Page concerne un produit ou une fonctionnalité faisant partie d'un programme de préversion publique. Si vous ne faites pas partie de la préversion et souhaitez obtenir plus d'informations, communiquez avec votre représentant de compte.

Les Phases de développement ont une incidence sur certains aspects des scripts :

  • Au fur et à mesure que les scripts se déplacent de dossier en dossier tout au long du cycle de vie du développement, les chemins d'accès aux fichiers référencés dans les scripts peuvent être touchés. Les chemins d'accès aux fichiers sont référencés lorsque vous précisez l'emplacement d'un fichier, comme une invite, un fichier de grammaire ou un emplacement pour stocker les fichiers sauvegardés.
  • Lorsqu'un script est promu à la phase suivante ou copié à une phase inférieure, Studio crée une copie du script et la place dans le dossier de la phase de développement suivante. Les Fichiers référencés par le script ne sont pas copiés automatiquement. Vous devez copier manuellement tous les fichiers référencés dans le dossier de la phase de développement suivante.
  • Copier les fichiers référencés de phase en phase leur procure les mêmes avantages qu'aux scripts. Cela aide également à s'assurer que les chemins d'accès relatifs aux fichiers ne changent pas. Toutefois, les chemins d'accès absolus peuvent être touchés, car les fichiers et le script se trouvent dans le dossier d'une phase différente après le déplacement.
  • La solution pour éviter les chemins d'accès absolus rompus consiste à utiliser la substitution de variable pour les chemins d'accès aux fichiers. Cela vous fait gagner du temps par rapport à la modification des chemins d'accès pour chaque fichier dans chaque script à chaque déplacement. Cela élimine également le risque de modifier les chemins d'accès aux fichiers dans les scripts de production sans tester le changement au préalable.

Sauf indication contraire, les informations de cette page d'aide s'appliquent uniquement à Studio. Afin de protéger la sécurité des scripts dans les différentes phases, les dossiers attribués aux phases de développement ne sont pas visibles dans Desktop Studio.

C'est une bonne pratique dans Studio d'utiliser des chemins d'accès absolus, même lorsque les chemins d'accès relatifs sont également pris en charge. Cela est particulièrement important lorsqu'il s'agit de faire référence à un fichier situé dans un autre dossier. Cette bonne pratique s'applique chaque fois que vous faites référence à des fichiers dans des scripts, pas seulement lorsque vous travaillez avec des phases de développement.