Commit symlink dans subversion
j'essaie de propager un lien symbolique dans subversion, mais j'obtiens cette erreur quand j'essaie d'ajouter le lien symbolique actuel:
ne peut pas remplacer 'path / to/ symlink' par un nœud de genres différents; la suppression doit être commis et le parent mise à jour avant ajout 'chemin/vers/lien symbolique'
4 réponses
je l'ai lu comme vous devez supprimer le fichier, validation, mise à jour, créer un lien symbolique, de l'ajouter, s'engager.
et à mon avis, vous essayez de supprimer le fichier, de créer un lien symbolique, de commettre en une seule fois.
- svn delete x
- svn ci-m'blah'
- svn update
- ln-s blee x
- svn add x
l'erreur que j'ai eue sur svn 1.6.11 lit
svn: s'Engager a échoué (détails suivront):
svn: Entrée '/chemin/vers/lien symbolique' a changé inopinément par un statut spécial
je l'ai fixée par simplement
svn propset svn:special on /path/to/symlink
puis rediffusion du commit. Apparemment pas besoin de supprimer, mettre à jour, etc....