Question

J'ai une solution contrôlée par les sources avec Subversion et AnkhSVN dans Visual Studio 2008, mais j'aimerais supprimer le contrôle de source, comment puis-je le faire?

Était-ce utile?

La solution

SVN, contrairement au VSS redouté, n’encombre pas les fichiers de votre projet avec ses "liaisons": il conserve toutes ses informations système dans .svn ou _svn . des sous-dossiers dans chaque répertoire contrôlé par la version. Ainsi, " enlever " Le contrôle de version d'un projet signifie en réalité la suppression de tous ces dossiers.

Cela est fastidieux, cependant, SVN a une commande spéciale appelée svn export qui exporte une arborescence de répertoires vierge à partir du référentiel spécifié par l’URL " ou "exporte une arborescence de répertoires vierge à partir de la copie de travail".

Autres conseils

Pour autant que je sache, AnkhSVN stocke les liaisons dans les fichiers de projet et de solution (également mis en cache dans le fichier d'options de l'utilisateur de la solution **. suo *).

Je pense que vous pouvez supprimer ces liaisons en allant dans Fichier | Contrôle de la source | Modifier le contrôle de la source (ou dans la barre d’outils AnkhSVN dédiée). Dans cette boîte de dialogue, il devrait y avoir une commande pour Déconnecter les projets.

Supprimez les dossiers .svn et votre arborescence source ne sera plus versionnée.

Si vous souhaitez supprimer le contrôle Subversion d'un fichier / dossier, mais le laisser tel qu'il est actuellement, vous pouvez utiliser l'option 'Supprimer (garder local)' sur TortoiseSVN. Pour voir cette option, vous devez maintenir la touche Maj enfoncée lorsque vous cliquez avec le bouton droit de la souris sur le fichier / le dossier, celui-ci apparaît dans le menu contextuel.

  1. Supprimer le dossier SVN avec un attribut caché de votre système de fichiers
  2. ouvrez le fichier de solution VS dans l’éditeur de texte & amp; supprimer une référence à Subversion " ... Géré par Subversion ... " fonctionne bien pour moi ..
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top