Séparer le Contrôle de Source de Solution ou Projet VS 2017
Est-il un moyen dans Visual Studio 2017 séparer une solution ou un projet de contrôle de code source? Je ne peux que trouver des réponses à cette question pour les anciennes versions qui vous suggérons d'aller dans Fichier > Source de Contrôle cependant, il apparaît que le de Contrôle à la Source option a été supprimée dans cette version.
Pour les anciennes versions:
- Git n'a rien à voir avec Visual Studio. Vous n'avez pas lier le projet avec git. Si le dossier contient un
.git
dossier, c'est un dépôt git - La question parle de lui-même. Parce que le projet ne va plus être dans le contrôle de source. Pourquoi êtes-vous downvoting quelque chose que vous ne comprenez pas?
- Par exemple, si vous souhaitez envoyer un dossier de projet pour un client, vous pouvez utiliser git archive pour créer un fichier zip avec les fichiers sans le
.git
sous-dossier. Vous pouvez également utilisergit clone --depth=1
à la dernière version d'une mise en pension. - Dans mon cas, je suis venu ici parce que j'ai tenté d'ajouter un nouveau projet à l'Équipe des Services et de l'IDE suppose que je voulais un GIT repro, pas de questions ou de confirmation de la demande.
Vous devez vous connecter pour publier un commentaire.
Dans VS2017 (vérifié dans les versions 15.8.9 & 15.9.10) et VS2019 (16.3.5), goto:
Outils /Options /Source de Contrôle /Sélection du module
Dans la zone de liste déroulante "source de Courant plug-in de contrôle:" changer "Aucun" et cliquez sur OK.
Le projet va se fermer; il suffit de l'ouvrir à nouveau et c'est tout...
Pour atteindre le Plug-in section Sélection dans les Options, vous pouvez également utiliser la zone de recherche; il suffit de taper "Plug-in" et cliquez sur "contrôle de la Source -> Plug-in de Sélection". Dans la zone de liste déroulante "source de Courant plug-in de contrôle:" changer "Aucun" et cliquez sur OK.
suffit d'enlever toutes .git fichiers de base à partir du dossier racine du projet et des sous-dossier, après cela, redémarrez solution et vous obtiendrez git projet gratuit
Il semble que la seule façon de le faire est de supprimer manuellement les fichiers. Cette réponse a fonctionné pour moi:
Retirez .git* les fichiers et les dossiers
.git
dossier est le référentiel.Dans Visual Studio 2017, ouvert relié à un projet ou d'une solution, puis sélectionnez: