Création de scripts avec des étapes de développement

Le contenu de cette page concerne un produit ou une fonctionnalité faisant partie d'un programme d'avant-première publique. Si vous ne faites pas partie de l'avant-première et souhaitez obtenir plus d'informations, contactez votre représentant de compte.

Les étapes de développement affectent certains aspects de la création de scripts :

  • Lorsque les scripts passent d'un dossier à un autre au cours du cycle de vie du développement, les chemins de fichiers référencés dans les scripts peuvent être affectés. Les chemins de fichiers sont référencés lorsque vous précisez l'emplacement d'un fichier, comme un prompt, un fichier de grammaire, ou un emplacement pour stocker les fichiers sauvegardés.
  • Lorsqu'un script est promu à la phase suivante ou copié vers 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.
  • La copie des fichiers référencés d'une étape à l'autre leur apporte les mêmes avantages qu'aux Scripts. Elle contribue également à garantir que les chemins relatifs vers les fichiers ne changent pas. Toutefois, les chemins absolus peuvent être affectés, car les fichiers et le script se trouvent dans le dossier d'une étape différente après avoir été déplacés.
  • La solution pour éviter les chemins absolus rompus consiste à utiliser la substitution de variable pour les chemins de fichiers. Cela vous permet de gagner du temps par rapport à la modification des chemins pour chaque fichier dans chaque script à chaque déplacement. Cela élimine également le risque de modifier les chemins de fichiers dans les scripts de production sans tester au préalable la modification.

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

C'est une bonne pratique dans Studio d'utiliser des chemins absolus, même lorsque des chemins relatifs sont également pris en charge. Cela est particulièrement important lorsque vous faites 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 Scripts, pas seulement lorsque vous travaillez avec des étapes de développement.