Comment faire pour changer de référentiel subversion dans Visual Studio à l'aide de AnkhSVN?
J'ai été le développement d'un projet au niveau local et à l'aide d'un local serveur svn pour la gestion des versions de visual studio. Je veux maintenant passer à xp-dev hébergé gestion des versions, mais n'arrive pas à se débarrasser de la svn liaisons sur ma solution? Est-il un moyen facile de dupliquer une solution sans ses paramètres de contrôle de version ou tout simplement de basculer de l'autre svn (ce qui est complètement vide)?
Si vous avez besoin de la source d'origine dans le local serveur svn vous pouvez voir les réponses à Comment puis-je exporter (et puis de l'importer) un dépôt Subversion?.
OriginalL'auteur Paulo | 2010-02-16
Vous devez vous connecter pour publier un commentaire.
Pas que je sache. Je serais probablement ce faire,
Oui, j'étais sous l'impression qu'il essayait de passer à un nouveau serveur subversion de ne pas déplacer le dépôt subversion. Sinon, j'aurais du lui a suggéré de le déménager.
Lors du déplacement du référentiel vers un nouveau serveur, il est préférable de vérifier out svnbook.red-bean.com/nightly/en/... sur cette. Si vous le faites comme vous l'avez dit, vous allez encore perdre toute l'histoire.
Oui, je ne suis pas en désaccord, j'étais sous l'impression que l'original interlocuteur ne se soucient pas de l'histoire.
Aussi, vous pouvez faire un clic droit sur la solution ou le projet et sur la Subversion du menu l'option "projet switch" est disponible.
OriginalL'auteur Colin Newell
Il y a un interrupteur/déplacer intégré:
AnkhSVN a changé les options de menu. Maintenant l'Attente de Changements de point de vue est hors de la Subversion sous-menu Fichier. Donc, ne Fichier -> Subversion -> les Modifications en Attente
OriginalL'auteur Sander Rijken
Aussi, vous pouvez faire un clic droit sur la solution ou le projet et sur la Subversion du menu l'option "projet switch" est disponible
serveur subversion changement de nom avec ankhsvn
OriginalL'auteur
Essayez d'aller à Fichier > Subversion > Changement de Contrôle à la Source... et de changer le CSC de Liaison de l'URL.
EDIT:
Je vois qui n'est pas éditable. Vous pourriez avoir besoin d'abandonner à la ligne de commande pour cette.
Dans votre répertoire de base, tapez cette commande svn:
avec votre Url spécifique, bien sûr. Je vous recommande la lecture sur la
switch
de commande de sorte que vous êtes sûr de ce que vous faites. Lorsque vous rouvrez VS, AnkhSVN devez ramasser les nouvelles liaisons. Si vous avez ajouté de la solution à travers le Fichier > Subversion menu, vous pouvez avoir besoin de modifier la .la sln fichier. Il suffit de l'ouvrir dans un éditeur de texte et modifier l'ensemble de votre ancien dépôt des Url vers la nouvelle URL.Vous pouvez également installer TortoiseSVN et utiliser le menu contextuel pour le problème de la Déplacer de commande.
Ce sera le plus simple.
Sauvegarder votre répertoire avant de l'une de ces modifications, bien sûr.
Le déménager est ce que vous faites si vous venez de déménager, le référentiel, comme vous l'avez changé, le dossier c'est dans ou déplacé sur un serveur web. Je ne pense pas que cela fonctionne si vous êtes pointant vers un autre dépôt complètement différent. Je crois que les numéros de révision, l'histoire, etc. doivent essentiellement être le même, c'est à dire essentiellement les mêmes pensions pour vous être utile.
vérifie que le référentiel des Uuid sont les mêmes. Si le dépôt a été correctement exporté & importées à xp-dev, ils seront de la même
Ou utilisez le commutateur de commande sur la solution, en attendant les changements de fenêtre ou de ...
OriginalL'auteur Don
Autre façon consiste à modifier wc.db (fichier SQLite) dans votre ".svn" le dossier, qui contient des URL dans le référentiel.
J'ai utilisé addon Firefox SQLITE editor, puis dans le tableau RÉFÉRENTIEL est à seulement 1 ligne en disant: votre URL dans le référentiel, le modifier à nouveau l'hôte et là vous allez.
Mon cas, j'ai de nouvelles de l'ordinateur avec la nouvelle l'HÔTE, de sorte que tous mes projets ajouté le dépôt SVN avait et ancienne URL (ancien nom d'hôte).
OriginalL'auteur RetroIP
Je "exporté" à partir de SVN, puis a fait une "Ajouter un Dossier" à la nouveau repo dans le Repo SVN Navigateur, puis ouvrit la .la sln dans Visual Studio.
OriginalL'auteur GraehamF
Dans mon cas, j'ai dû changer l'URL de la SVN parce que le DNS ne connaissais pas le nom de l'hôte, donc j'ai dû utiliser l'adresse IP.
Vous pouvez modifier votre hôtes fichier situé sous:
C:\Windows\System32\drivers\etc
Et il suffit d'entrer une ligne comme
OriginalL'auteur Tarik Tutuncu