Un chemin relatif définit la position d'un fichier lié dans un répertoire de travail tel qu'un dossier de projet. Sa position est définie par son emplacement relatif. Un chemin absolu définit l'emplacement d'un fichier lié sur un disque local ou réseau.
En général, il vaut mieux utiliser un chemin relatif au lieu d'un chemin absolu.
Il peut être préférable d'utiliser un chemin absolu pour les liens correspondant à un projet partagé, tel qu'un modèle central auquel d'autres utilisateurs doivent pouvoir accéder. Il est probable que ce fichier ne change pas d'emplacement sur le disque.
Dans l'illustration suivante, une structure de répertoire simple est utilisée comme exemple.
Dans cette occurrence, des chemins absolus et relatifs sont définis comme suit. Remarquez le dossier Répertoire de travail. Il a été nommé de cette façon à des fins d'illustration. Un répertoire de travail peut avoir n'importe quel nom.
Fichier | Chemin absolu | Chemin relatif |
---|---|---|
sourcefile.rvt | C:\My Revit\Répertoire de travail\source-file.rvt | source-file.rvt |
file_01.rvt | C:\My Revit\Reference\file_01.rvt | ..\Reference\file_01.rvt |
file_02.rvt | C:\My Revit\Répertoire de travail\Support Files\Detailing\file_02.rvt | Support Files\Detailing\file_02.rvt |
Si le répertoire de travail est déplacé ou renommé, les chemins peuvent devenir non résolus (cassés). Dans l'image suivante, le répertoire de travail a été déplacé vers le répertoire Mes Documents pour illustrer ce cas.
Maintenant, tous les chemins absolus d'origine sont non résolus, car ils pointent vers un emplacement spécifique. Le chemin relatif vers file_01.rvt est également cassé parce qu'il était placé en dehors du répertoire de projet, et qu'il n'a pas été déplacé.