Examples of using Utiliser svn in French and their translations into English
{-}
-
Colloquial
-
Official
Pourquoi s'embêter à utiliser svn merge?
Vous pouvez utiliser svn info pour déterminer la première.
Si vous voulez examiner une version antérieure d'un fichier et pas nécessairement les différences entre deux fichiers,vous pouvez utiliser svn cat.
Cela revient à utiliser svn propset avec l'option-- revprop pour définir la propriété svn. .
Votre collaborateur peut ensuite soit extraire une copie carbone de votre copie de travail, soit utiliser svn merge pour recevoir exactement vos modifications.
Combinations with other parts of speech
Usage with nouns
matériaux utilisésutilise des cookies
site utiliseméthodes utiliséescookies utiliséstermes utilisésles matériaux utilisésgens utilisentdonnées utiliséesla méthode utilisée
More
Vous pouvez utiliser svn info pour déterminer la racine du dépôt, qui est le niveau supérieur affiché dans l'explorateur de dépôt.
Une seconde stratégie plus ciblée est de ne pas utiliser svn merge du tout, mais plutôt d'utiliser la commande svn copy.
Utiliser svn: externals Utiliser une copie de travail nichée Utiliser un emplacement relatif Ajouter le projet au référentiel.
Comme la valeur de la propriété svn: externals est constituée de plusieurs lignes,nous vous recommandons fortement d'utiliser svn propedit plutôt que svn propset.
Vous pouvez cependant utiliser svn relocate si l'URL de votre serveur change et si vous ne voulez pas abandonner votre copie de travail existante.
Précédemment dans ce chapitre(dans la section intitulée« Retour en arrière sur des modifications»),nous avons vu comment utiliser svn merge pour appliquer un« correctif inversé», comme moyen de revenir en arrière sur des modifications.
Vous pouvez utiliser svn merge pour revenir en arrière sur cette modification dans votre copie de travail, puis propager la modification locale au dépôt.
Si vous voulez copier ou déplacer un élément dans votre copie de travail,vous devez utiliser svn copy ou svn move à la place des commandes de copie ou de déplacement fournies par votre système d'exploitation.
Utiliser svn pour supprimer un fichier de la copie de travail supprime la copie locale du fichier mais, surtout, cela prévoit de supprimer le fichier du dépôt.
Par exemple, il est parfaitement naturel etpossible de, disons, utiliser svn delete suivi de svn mkdir dans une copie de travail pour remplacer un répertoire suivi en versions existant avec un tout neuf.
Au lieu de lancer svn diff et d'envoyer un fichier patch(qui ne listera pas les modifications de répertoires, de liens symboliques ou de propriétés),vous pouvez utiliser svn copy pour« envoyer» votre copie de travail vers une zone privée du dépôt.
Nous avons expliqué comment utiliser svn merge pour copier des modifications d'une branche à l'autre ou pour revenir en arrière sur des modifications non- satisfaisantes.
Appliquer des fusions inversées à l'historique naturel de la cible Précédemment dans ce chapitre(dans la section intitulée« Retour en arrière sur des modifications»),nous avons vu comment utiliser svn merge pour appliquer un« correctif inversé», comme moyen de revenir en arrière sur des modifications.
Enfin, si vous êtes en train de réaliser une version officielle et que vous voulez extraire vos fichiers de Subversion sans avoir ces satanés répertoires. svn, vous pouvez utiliser svn export pour créer une copie locale de tout ou partie de votre dépôt sans les répertoires. svn. .
Vous pouvez utiliser svn copy ou svn move avec deux URL(une URL source de la copie/déplacement et une URL destination) pour propager des copies ou des déplacements de fichiers ou dossiers directement dans le dépôt.
Gardez à l'esprit que revenir en arrière sur une modification de cette façon est similaire à toute autre opération svn merge,vous devez donc ensuite utiliser svn status et svn diff pour vous assurer que votre travail est dans l'état que vous voulez, puis utiliser svn commit pour propager la version finale au dépôt.
Utiliser svn switch pour faire pointer directement la copie de travail externe vers une nouvelle URL engendre le même type de problème si le contenu de la copie de travail primaire s'attend à un contenu particulier de la copie de travail externe.
Une fois que les deux dépôts ontle même identifiant unique, vous pouvez utiliser svn switch avec l'option--relocate pour faire pointer votre copie de travail vers le dépôt de votre choix; cette procédure est décrite dans svn switch.
Cela revient à utiliser svn propset avec l'option--revprop pour définir la propriété svn: log de la révision, sauf que vous pouvez également utiliser l'option--bypass-hooks pour éviter les procédures automatiques pre-commit et post-commit, ce qui est utile si la procédure automatique pre-revprop-change n'autorise pas les modifications de propriétés de révision.
Une fois que les dépôts possèdent le même UUID,vous pouvez utiliser svn relocate pour faire pointer votre copie de travail vers le dépôt avec lequel vous souhaitez travailler; cette procédure est décrite dans svn relocate dans Partie II,« Guide de référence des commandes Subversion.
Encore une fois, parce que l'utilisateur peut utiliser svn merge pour définir et appliquer n'importe quel vieux delta à la copie de travail, ce delta risque de contenir des modifications textuelles qui ne s'appliquent pas proprement à un fichier de la copie de travail, même si ce fichier n'a pas de modifications locales en cours.