Extrayez et archivez des fichiers depuis un serveur local ou distant à l'aide du système d’archivage et d’extraction de Dreamweaver, de WebDAV ou de Subversion.
Si vous travaillez dans un environnement de collaboration, vous pouvez archiver et extraire des fichiers depuis des serveurs locaux et distants. Si vous êtes la seule personne à travailler sur le serveur distant, vous pouvez utiliser les commandes Placer et Obtenir sans archiver ou extraire les fichiers.
Vous pouvez utiliser la fonctionnalité d'acquisition et de placement de fichiers sur un serveur d'évaluation, mais le système d'archivage et d'extraction n'est pas disponible sur ce type de serveur.
Extraire un fichier équivaut à déclarer « Je travaille sur ce fichier maintenant, n'y touchez pas ! » Lorsqu'un fichier est extrait, le nom de la personne qui a extrait le fichier s'affiche dans le panneau Fichiers, avec une coche rouge (si un membre de l'équipe a extrait le fichier) ou une coche verte (si vous avez extrait le fichier) à côté de l'icône du fichier.
Archiver un fichier rend le fichier disponible pour que d'autres membres de l'équipe puissent l'extraire et le modifier. Lorsque vous archivez un fichier après l'avoir modifié, votre version locale devient en lecture seule et un symbole de verrou apparaît à côté du fichier dans le panneau Fichiers pour vous empêcher d'apporter des modifications au fichier.
Dreamweaver ne rend pas les fichiers extraits en lecture seule sur le serveur distant. Si vous transférez des fichiers avec une application autre que Dreamweaver, vous pouvez remplacer les fichiers extraits. Cependant, dans les applications autres que Dreamweaver, le fichier LCK est visible à côté du fichier extrait dans la hiérarchie de fichiers pour aider à prévenir de tels accidents.
Configuration du système d'archivage et d'extraction de fichiers
Avant de pouvoir utiliser le système d'archivage/extraction, vous devez associer votre emplacement local à un serveur distant.
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur.
Sélectionnez un serveur existant, puis cliquez sur le bouton Modifier serveur existant
Cette option est utile pour permettre aux autres de savoir que vous avez extrait un fichier pour modification, ou pour vous alerter que vous avez peut-être laissé une version plus récente d'un fichier sur une autre machine.
Si vous ne voyez pas les options d'archivage/extraction, cela signifie que vous n'avez pas configuré de serveur distant.
L'utilisation de Fichier > Ouvrir pour ouvrir un fichier n'extrait pas le fichier même lorsque cette option est sélectionnée.
Nom d'extraction
Ce nom apparaît dans le panneau Fichiers à côté des fichiers extraits afin que les membres d'une équipe puissent s'adresser à la personne appropriée s'ils ont besoin d'un fichier extrait.
Si vous travaillez seul sur plusieurs machines, utilisez un nom d'extraction différent pour chaque machine (par exemple, PierreR-MacDomicile et PierreR-PCBureau) de manière à savoir où se trouve la version la plus récente du fichier si vous oubliez de l'archiver.
Adresse électronique
Si vous saisissez une adresse e-mail, lorsque vous extrayez un fichier, votre nom apparaît dans le panneau Fichiers comme un lien (bleu et souligné) à côté de ce fichier. Si un membre de l'équipe clique sur le lien, son programme de messagerie par défaut ouvre un nouveau message avec l'adresse e-mail de l'utilisateur et un objet qui correspond au nom du fichier et du site.
Archiver et extraire des fichiers depuis un dossier distant
Après avoir configuré le système d'archivage/ extraction, vous pouvez archiver et extraire des fichiers sur un serveur distant en utilisant le panneau Fichiers ou depuis la fenêtre de document.
Extraction de fichiers à l'aide du panneau Fichiers
Vous pouvez sélectionner des fichiers dans la vue locale ou distante, pas dans la vue du serveur de test.
Une coche rouge indique qu'un autre membre de l'équipe a le fichier extrait et un symbole de verrou indique que le fichier est en lecture seule (Windows) ou verrouillé (Macintosh).
Cliquez sur le bouton Extraire dans la barre d'outils du panneau Fichiers.
Cliquez avec le bouton droit (Windows) ou Ctrl+clic (Macintosh), puis sélectionnez Extraire dans le menu contextuel.
Il est généralement recommandé de télécharger les fichiers dépendants lors de l'extraction d'un nouveau fichier, mais si les dernières versions des fichiers dépendants se trouvent déjà sur le disque local, il n'est pas nécessaire de les télécharger à nouveau.
Une coche verte apparaît à côté de l'icône du fichier local indiquant que vous l'avez extrait.
Si vous extrayez le fichier actuellement actif, la version actuellement ouverte du fichier est remplacée par la nouvelle version extraite.
Archivage de fichiers à l'aide du panneau Fichiers
Vous pouvez sélectionner des fichiers dans l'affichage Local ou Distant, mais pas dans l'affichage Serveur de test.
Cliquez sur le bouton Archiver dans la barre d'outils du panneau Fichiers.
Effectuez un clic droit (Windows) ou Contrôle+clic (Macintosh), puis sélectionnez Archiver dans le menu contextuel.
Il est généralement recommandé de charger les fichiers dépendants lors de l'archivage d'un nouveau fichier, mais si les dernières versions des fichiers dépendants se trouvent déjà sur le serveur distant, il n'est pas nécessaire de les charger à nouveau.
Un symbole de verrou apparaît à côté de l'icône du fichier local indiquant que le fichier est maintenant en lecture seule.
Si vous archivez le fichier actuellement actif, le fichier peut être automatiquement enregistré avant d'être archivé, selon les options de préférences que vous avez définies.
Archiver un fichier ouvert depuis la fenêtre Document
Vous ne pouvez archiver qu'un seul fichier ouvert à la fois.
Choisissez Site > Archiver.
Cliquez sur l'icône Gestion des fichiers dans la barre d'outils de la fenêtre du document, puis sélectionnez Archiver dans le menu.
Si le fichier actuel n’est pas associé au site actif dans le panneau Fichiers, Dreamweaver tente de déterminer à quel site défini localement le fichier actuel appartient. Si le fichier actuel appartient à un autre site que celui qui est actif dans le panneau Fichiers, Dreamweaver ouvre ce site, puis effectue l'opération d'archivage.
Si vous archivez le fichier actif, il se peut que ce fichier soit automatiquement enregistré avant d'être archivé, selon les options définies dans les préférences.
Annulation de l'extraction d'un fichier
Si vous extrayez un fichier, puis décidez de ne pas le modifier (ou décidez d'ignorer les modifications apportées), vous pouvez annuler l'opération d'extraction et le fichier retrouve son état d'origine.
Pour annuler une extraction de fichier, effectuez l'une des opérations suivantes :
Ouvrez le fichier dans la fenêtre de document, puis sélectionnez Emplacement > Annuler l'extraction.
Dans le panneau Fichiers (Fenêtre > Fichiers), cliquez avec le bouton droit (Windows) ou Contrôle+clic (Macintosh), puis sélectionnez Annuler l'extraction.
La copie locale du fichier devient en lecture seule, et toutes les modifications que vous avez apportées sont perdues.
Utilisation de WebDAV pour archiver et extraire des fichiers
Dreamweaver peut se connecter à un serveur qui utilise WebDAV (Web-based Distributed Authoring and Versioning), qui est un ensemble d'extensions au protocole HTTP permettant aux utilisateurs de modifier et gérer des fichiers en collaboration sur des serveurs web distants. Pour plus d'informations, voir www.webdav.org.
Cliquez sur le bouton Ajouter nouveau serveur pour ajouter un nouveau serveur.
Sélectionnez un serveur existant, puis cliquez sur le bouton Modifier serveur existant
Dans la zone Nom d'extraction, saisissez un nom vous identifiant auprès des autres membres de l'équipe.
Indiquez votre adresse électronique dans la zone appropriée.
Le nom et les adresses e-mail sont utilisés pour identifier la propriété sur le serveur WebDAV et apparaissent dans le panneau Fichiers à des fins de contact.
Dreamweaver configure le site pour l'accès WebDAV.Lorsque vous utilisez la commande Archiver ou Extraire sur un fichier du site, le fichier est transféré à l'aide de WebDAV.
WebDAV peut être incapable d'extraire correctement les fichiers avec du contenu dynamique comme les balises PHP ou les SSI car HTTP GET génère le rendu de ceux-ci lors de leur extraction.
Utilisation de Subversion (svn) pour acquérir et archiver des fichiers
La prise en charge de Subversion (SVN) est supprimée dans les versions 2017 et ultérieures de Dreamweaver.
Dreamweaver peut se connecter à un serveur utilisant Subversion (SVN), un système de contrôle de version qui permet aux utilisateurs de collaborer à la modification et la gestion de fichiers sur des serveurs Web distants. Dreamweaver n'est pas un client SVN intégral, mais il permet aux utilisateurs d'obtenir les versions les plus récentes de fichiers, d'apporter des modifications et d'envoyer les fichiers.
Dreamweaver CS5 utilise la bibliothèque du client Subversion 1.6.6 et Dreamweaver CS5.5 utilise la bibliothèque du client 1.6.9. Les versions plus récentes de la bibliothèque cliente Subversion ne sont pas rétrocompatibles. Notez que si vous mettez à jour une application cliente tierce (par exemple TortoiseSVN) en vue d'une utilisation avec une version ultérieure de Subversion, l'application Subversion mise à jour mettra à jour les métadonnées Subversion locales, et Dreamweaver ne pourra plus communiquer avec Subversion. Ce problème n'est pas influencé par les mises à jour du serveur Subversion, car celles-ci sont rétrocompatibles. Si vous procédez à une mise à jour vers une application cliente tierce qui fonctionne avec Subversion en version 1.7 ou ultérieure, vous devrez rechercher des mises à jour auprès d'Adobe avant de pouvoir réutiliser Subversion avec Dreamweaver. Pour plus d’informations sur ce problème, consultez le site www.adobe.com/go/dw_svn_en.
Adobe recommande d'utiliser un outil de comparaison de fichiers, développé par une tierce partie, lorsque vous utilisez des fichiers à contrôle de version SVN. Lorsque vous comparez des fichiers afin de détecter leurs différences, vous pouvez voir précisément quels types de modifications d'autres utilisateurs ont apportées. Pour plus d'informations sur les outils de comparaison de fichiers, utilisez un moteur de recherche Web tel que Google pour trouver des outils de « comparaison de fichiers » ou « diff ». Dreamweaver fonctionne avec la plupart des outils tiers.
Vous trouverez un didacticiel vidéo sur l'utilisation de SVN et Dreamweaver à l'adresse www.adobe.com/go/lrvid4049_dw.
Etablissement d'une connexion SVN
Avant d'utiliser Subversion (SVN) comme système de contrôle des versions avec Dreamweaver, vous devez établir une connexion à un serveur SVN. Pour définir une connexion à un serveur SVN, utilisez la catégorie Contrôle de version de la boîte de dialogue Définition du site.
Le serveur SVN est un référentiel de fichiers depuis lequel vous (et d'autres utilisateurs) pouvez obtenir et valider des fichiers. Il est différent du serveur distant qu'on utilise généralement dans Dreamweaver. En cas d'utilisation de SVN, le serveur distant reste le serveur « en direct » pour vos pages Web. Le serveur SVN sert pour sa part au stockage du référentiel des fichiers au sujet desquels vous voulez conserver un contrôle de version. Le processus habituel consiste à obtenir des fichiers depuis le serveur SVN et à les y valider, puis à les publier sur votre serveur distant à partir de Dreamweaver. La configuration du serveur distant est tout à fait distincte de celle de SVN.
Avant de pouvoir entamer cette configuration, vous devez disposer d'un accès à un serveur SVN et à un référentiel SVN. Pour plus d'informations sur SVN, consultez le site Web de Subversion à l'adresse suivante : http://subversion.apache.org/.
Pour configurer la connexion SVN, procédez comme suit :
Choisissez Site > Gérer les sites, sélectionnez le site pour lequel vous voulez configurer le contrôle des versions, puis cliquez sur le bouton Modifier.
Si vous n'avez pas encore défini de dossiers locaux et distants pour un site Dreamweaver, vous devrez au moins configurer un site local avant de pouvoir continuer. Le site distant n'est pas nécessaire pour l'instant, mais vous devrez en définir un pour pouvoir publier vos fichiers sur le Web. Pour plus d'informations, reportez-vous à la section Utilisation de sites Dreamweaver.
Dans la boîte de dialogue Configuration du site, sélectionnez la catégorie Contrôle de version.
Sélectionnez Subversion dans la liste déroulante Accès.
Définissez les options d'accès comme suit :
- Sélectionnez un protocole dans la liste déroulante Protocole. Les protocoles disponibles sont HTTP, HTTPS, SVN et SVN+SSH.
L'emploi du protocole SVN+SSH exige une configuration spéciale. Pour plus d'informations, voir www.adobe.com/go/learn_dw_svn_ssh_en.
Entrez l'adresse du serveur SVN dans la zone de texte Adresse du serveur (généralement sous la forme nomserveur.domaine.com).
Entrez le chemin d'accès à votre référentiel sur le serveur SVN dans la zone Référentiel (généralement sous la forme /svn/votre_répertoire_racine. C'est à l'administrateur du serveur de nommer le dossier racine pour le référentiel SVN).
(Facultatif) Si vous voulez utiliser un port de serveur différent du port par défaut, activez l'option Instance spécifique puis entrez un numéro de port dans la zone de texte.
Entrez votre nom d'utilisateur et votre mot de passe sur SVN.
Cliquez sur Tester pour tester votre connexion, ou cliquez sur OK pour fermer la boîte de dialogue. Cliquez ensuite sur Terminé pour fermer la boîte de dialogue Gérer les sites.
Lorsque la connexion au serveur est établie, votre référentiel SVN peut être visualisé dans le panneau Fichiers. Pour le visualiser, vous pouvez choisir le mode Affichage du référentiel dans la liste déroulante Affichage, ou cliquez sur le bouton Fichiers du référentiel
dans le panneau Fichiers développé.
Obtention des versions les plus récentes des fichiers
Lorsque vous obtenez la version la plus récente d'un fichier depuis le référentiel SVN, Dreamweaver fusionne le contenu de ce fichier à celui de la copie locale correspondante. En d'autres termes, si un autre utilisateur a mis à jour le fichier depuis la dernière fois où vous l'avez validé, ses mises à jour sont fusionnées avec la version locale du fichier sur votre ordinateur. Si le fichier n'existe pas sur le disque dur local, Dreamweaver se contente de l'obtenir.
Lorsque vous obtenez pour la première fois des fichiers depuis le référentiel, travaillez avec un répertoire local vide ou un répertoire local qui ne contient pas de fichiers portant les mêmes noms que dans le référentiel. Dreamweaver ne monte pas les fichiers du référentiel sur le lecteur local à la première tentative si le lecteur local contient des fichiers dont le nom est identique à celui de fichiers dans le référentiel distant.
Assurez-vous d'avoir bien défini une connexion SVN.
Effectuez l'une des opérations suivantes :
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en sélectionnant Vue locale dans le menu Affichage.(Si vous travaillez dans le panneau Fichiers développé, la vue Locale s'affiche automatiquement.) Cliquez ensuite avec le bouton droit (Windows) ou en maintenant la touche Contrôle enfoncée (Macintosh) sur le fichier ou le dossier qui vous intéresse et sélectionnez Contrôle de version > Obtenir les dernières versions.
Affichez les fichiers du référentiel SVN en sélectionnant Vue Référentiel dans le menu pop-up Affichage du panneau Fichiers, ou en cliquant sur le bouton Fichiers du référentiel dans le panneau Fichiers développé. Cliquez ensuite avec le bouton droit (Windows) ou en maintenant la touche Contrôle enfoncée (Macintosh) sur le fichier ou le dossier qui vous intéresse et sélectionnez Obtenir les dernières versions.
Vous pouvez également cliquer sur un fichier à l'aide du bouton droit de la souris puis choisir Extraire dans le menu contextuel, ou sélectionner ce fichier et cliquer sur le bouton Extraire afin d'obtenir sa version la plus récente. Toutefois, comme SVN ne prend pas en charge les processus d'extraction, cette méthode ne permet pas d'extraire le fichier de la façon habituelle.
Validation de fichiers
Assurez-vous que vous avez bien configuré une connexion SVN.
Effectuez l’une des tâches suivantes :
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en sélectionnant la vue Locale dans le menu pop-up Affichage. (Si vous travaillez dans le panneau Fichiers développé, la vue Locale s'affiche automatiquement.) Sélectionnez ensuite le fichier que vous souhaitez valider et cliquez sur le bouton Valider.
Affichez les fichiers du référentiel SVN en sélectionnant Affichage du référentiel dans le menu pop-up Affichage du panneau Fichiers, ou en cliquant sur le bouton Fichiers du référentiel dans le panneau Fichiers développé. Cliquez ensuite avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur le fichier que vous souhaitez valider et sélectionnez Valider.
Vérifiez les actions dans la boîte de dialogue Validation, apportez des modifications si nécessaire, puis cliquez sur OK.
Vous pouvez modifier les actions en sélectionnant le fichier dont vous souhaitez modifier l'action, puis en cliquant sur les boutons en bas de la boîte de dialogue Validation. Deux choix sont disponibles : valider et ignorer.
La présence d'une coche de couleur verte sur un fichier dans le panneau Fichiers indique qu'il a été modifié et pas encore validé dans le référentiel.
Mise à jour de l'état de fichiers ou de dossiers dans le référentiel
Vous pouvez mettre à jour l'état SVN d'un fichier ou d'un dossier. La mise à jour n'actualise pas l'affichage tout entier.
Assurez-vous d'avoir bien défini une connexion SVN.
Affichez les fichiers du référentiel SVN en sélectionnant Affichage du référentiel dans le menu pop-up Affichage du panneau Fichiers, ou en cliquant sur le bouton Fichiers du référentiel dans le panneau Fichiers développé.
Cliquez avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur un dossier ou fichier du référentiel et sélectionnez Mettre à jour le statut.
Mise à jour de l'état de fichiers ou de dossiers locaux
Vous pouvez mettre à jour l'état SVN d'un fichier ou d'un dossier. La mise à jour n'actualise pas l'affichage tout entier.
Assurez-vous d'avoir bien défini une connexion SVN.
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en sélectionnant Affichage local dans le menu pop-up Affichage. (Si vous travaillez dans le panneau Fichiers développé, l'affichage local s'affiche automatiquement.)
Cliquez avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur un dossier ou fichier du panneau Fichiers et sélectionnez Mettre à jour le statut.
Affichage des versions d'un fichier
Assurez-vous d'avoir correctement configuré une connexion SVN.
Effectuez l’une des tâches suivantes :
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en sélectionnant Affichage local dans le menu pop-up Affichage. (Si vous travaillez dans le panneau Fichiers développé, l'affichage local s'affiche automatiquement.) Cliquez ensuite avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur le fichier dont vous souhaitez voir les révisions et sélectionnez Gestion de versions > Afficher les révisions.
Affichez les fichiers du référentiel SVN en sélectionnant Affichage du référentiel dans le menu pop-up Affichage du panneau Fichiers, ou en cliquant sur le bouton Fichiers du référentiel dans le panneau Fichiers développé. Cliquez ensuite avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur le fichier dont vous souhaitez voir les révisions et sélectionnez Afficher les révisions.
Dans la boîte de dialogue Historique des révisions, sélectionnez la révision ou les révisions qui vous intéressent et procédez comme suit :
- Cliquez sur Comparer au site local pour comparer la version sélectionnée à la version locale du fichier.
Vous devez installer un outil de comparaison de fichiers, provenant d'un éditeur tiers, avant de pouvoir comparer les fichiers. Pour plus d'informations sur les outils de comparaison de fichiers, utilisez un moteur de recherche Web tel que Google pour trouver des outils de « comparaison de fichiers » ou « diff ». Dreamweaver fonctionne avec la plupart des outils tiers.
Cliquez sur Comparer pour comparer deux versions sélectionnées. Cliquez tout en maintenant la touche CTRL enfoncée pour sélectionner deux versions simultanément.
Cliquez sur Afficher pour afficher la version sélectionnée. Cette action n'entraîne pas le remplacement de la copie locale actuelle du fichier concerné. Vous pouvez enregistrer la version sélectionnée sur votre disque dur comme vous le feriez avec n'importe quel autre fichier.
Cliquez sur Marquer comme actuel pour faire de la version sélectionnée la version la plus récente du référentiel.
Verrouillage et déverrouillage de fichiers
Le verrouillage d'un fichier dans le référentiel SVN permet d'indiquer aux autres utilisateurs que vous êtes en train de travailler dessus. Les autres utilisateurs peuvent toujours modifier le fichier localement, mais ils ne pourront valider le fichier que quand vous l'aurez déverrouillé. Lorsque vous verrouillez un fichier dans le référentiel, vous verrez que ce fichier s'accompagne d'une icône représentant un cadenas ouvert. Pour les autres utilisateurs, l'icône représente un cadenas fermé.
Assurez-vous d'avoir bien défini une connexion SVN.
Effectuez l'une des opérations suivantes :
Affichez les fichiers du référentiel SVN en sélectionnant Affichage du référentiel dans le menu pop-up Affichage du panneau Fichiers, ou en cliquant sur le bouton Fichiers du référentiel dans le panneau Fichiers développé. Cliquez ensuite avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur le fichier qui vous intéresse et sélectionnez Verrouiller ou Déverrouiller.
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en sélectionnant Affichage local dans le menu pop-up Affichage. (Si vous travaillez dans le panneau Fichiers développé, l'affichage local s'affiche automatiquement.) Cliquez ensuite avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur le fichier qui vous intéresse et sélectionnez Verrouiller ou Déverrouiller.
Ajout d'un nouveau fichier au référentiel
La présence d'un symbole « plus » bleu sur un fichier dans le panneau Fichiers indique que ce fichier n'existe pas encore dans le référentiel SVN.
Assurez-vous d'avoir bien défini une connexion SVN.
Dans le panneau Fichiers, sélectionnez le fichier que vous souhaitez ajouter au référentiel et cliquez sur le bouton Archiver.
Assurez-vous que le fichier est sélectionné pour Validation dans la boîte de dialogue Validation et cliquez sur OK.
Déplacement, copie, suppression ou rétablissement de fichiers
Pour déplacer un fichier, faites-le glisser vers le dossier de destination de votre site local.
Lorsque vous déplacez un fichier, Dreamweaver le marque, à son nouvel emplacement, au moyen d'un signe Ajouter avec historique, et le marque à l'aide d'un signe Supprimer à son ancien emplacement. Lorsque vous envoyez ces fichiers, celui qui se trouve à l'ancien emplacement disparaît.
Pour copier un fichier, sélectionnez-le, copiez-le (Edition > Copier) puis collez-le (Edition > Coller) à son nouvel emplacement.
Lorsque vous copiez et collez un fichier, Dreamweaver le marque, à son nouvel emplacement, au moyen d'un signe Ajouter avec historique.
Pour supprimer un fichier, sélectionner-le puis appuyez sur supprimer.
Dreamweaver vous permet de supprimer uniquement la version locale du fichier, ou à la fois la version locale et celle sur le serveur SVN. Si vous décidez de ne supprimer que la version locale, le fichier sur le serveur SVN n'est pas touché. Si vous décidez de supprimer également la version sur le serveur SVN, la version locale est marquée à l'aide d'un signe Supprimer, et vous devez envoyer le fichier pour que la suppression soit effectuée.
Pour rétablir un fichier copié ou déplacé à son emplacement d'origine, cliquez sur le fichier à l'aide du bouton droit puis choisissez Contrôle de version > Rétablir.
Résolution des conflits entre fichiers
Si votre fichier est en conflit avec un autre fichier sur le serveur, vous pouvez le modifier puis le marquer comme étant résolu. Par exemple, si vous tentez d'archiver un fichier qui est en conflit avec les modifications apportées par un autre utilisateur, SVN ne vous permettra pas de valider ce fichier. Vous pouvez obtenir la version la plus récente du fichier depuis le référentiel, apporter manuellement des modifications à votre copie de travail, puis marquer votre fichier comme étant résolu de façon à pouvoir le valider.
Assurez-vous d'avoir bien défini une connexion SVN.
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en sélectionnant Vue locale dans le menu pop-up Affichage. (Si vous travaillez dans le panneau Fichiers développé, la vue locale s'affiche automatiquement.)
Cliquez avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur le fichier que vous voulez résoudre et sélectionnez Contrôle de version > Marquer comme résolu.
Travail hors ligne
Il peut s'avérer utile de travailler hors ligne, de manière à éviter tout accès au référentiel pendant d'autres activités de transfert de fichiers. Dreamweaver se connecte au référentiel SVN dès que vous lancez une activité qui exige une connexion (Obtenir les versions les plus récentes, Valider, etc.).
Assurez-vous d'avoir bien défini une connexion SVN.
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en sélectionnant Vue locale dans le menu pop-up Affichage. (Si vous travaillez dans le panneau Fichiers développé, la vue locale s'affiche automatiquement.)
Cliquez avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur n'importe quel fichier ou dossier du panneau Fichiers et sélectionnez Contrôle de version > Passer hors ligne.
Nettoyage d'un site SVN local
Cette commande permet de supprimer les verrous des fichiers, de manière à reprendre des activités non terminées. Utilisez cette commande pour supprimer d'anciens verrous si vous recevez des messages d'erreur vous informant que la copie de travail est verrouillée.
Assurez-vous d'avoir bien défini une connexion SVN.
Affichez la version locale de vos fichiers SVN dans le panneau Fichiers en sélectionnant Vue locale dans le menu pop-up Affichage. (Si vous travaillez dans le panneau Fichiers développé, la vue locale s'affiche automatiquement.)
Cliquez avec le bouton droit (Windows) ou cliquez en maintenant la touche Contrôle enfoncée (Macintosh) sur le fichier que vous voulez nettoyer et sélectionnez Contrôle de version > Nettoyer .
À propos du déplacement de fichiers et de dossiers dans des sites contrôlés par Subversion
Lorsque vous déplacez les versions locales de fichiers ou de dossiers dans un site contrôlé par Subversion, vous risquez de créer des problèmes à d'autres utilisateurs qui pourraient se synchroniser avec le référentiel SVN. Par exemple, si vous déplacez un fichier localement et ne le validez pas dans le référentiel pendant quelques heures, il se peut qu'un autre utilisateur tente d'en obtenir la version la plus récente depuis son ancien emplacement. Veillez donc à toujours valider les fichiers sur le serveur SVN juste après les avoir déplacés localement.
Les fichiers et les dossiers demeurent sur le serveur jusqu'à ce que vous les supprimiez manuellement. Ainsi, même si vous déplacez un fichier dans un dossier local différent et que vous le validez, son ancienne version reste à l'emplacement précédent sur le serveur. Pour éviter toute confusion, supprimez les anciennes copies des fichiers et dossiers que vous avez déplacés.
Lorsque vous déplacez un fichier localement et que vous le validez de nouveau sur le serveur SVN, l'historique des versions du fichier est perdu.
Créez de magnifiques sites web dans Dreamweaver
Concevez, codez et gérez des sites web dynamiques dans un puissant outil tout-en-un.