Come creare una soluzione come copia pulita senza mappatura in TFS? Il problema è che questo messaggio mostra quando sto cercando di aprirlo. Voglio aprirlo normalmente senza connessione TFS.Rimuovere la connessione TFS dalla soluzione
risposta
Se si desidera in modo permanente e completamente staccare la soluzione dal controllo del codice sorgente, quindi provare il seguente:
- Fare clic sul 'No' pulsante per evitare la connessione a TFS.
- Nel menu file, selezionare le opzioni di controllo del codice sorgente e cancellare i collegamenti. Vorresti specificamente File - Controllo origine - Avanzate - Modifica controllo origine ...
- Salva la soluzione.
La prossima volta che si apre la soluzione non verrà richiesto di connettersi a TFS.
Modificare il file della soluzione e rimuovere la seguente sezione da esso. Non sarà lo stesso, ma sarà simile.
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 2
SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C}
SccTeamFoundationServer = <YourTFSURL>
SccLocalPath0 = .
SccProjectUniqueName1 = .
SccLocalPath1 = .
EndGlobalSection
Per rimuovere l'associazione è possibile utilizzare Visual Studio: Menu File/controllo/Avanzate/Modifica controllo del codice sorgente Fonte.
Puoi anche farlo da solo rimuovendo qualsiasi SCC ... da sln e csproj.
Se si esportano spesso file di origine, è possibile utilizzare ExportSrc. Ha molte opzioni come rimuovere il binding TFS (ON di default).
per rimuovere completamente il controllo di origine TFS vincolante seguire i due passaggi:
1) Vai alla cartella di soluzione, trovare ed eliminare tutti i file con * .vssscc e * le estensioni .vspscc.
2) aprire il file .sln della soluzione nel blocco note e rimuovere questa sezione "GlobalSection (TeamFoundationVersionControl)".
Riferimento Link
Questo ha risolto il mio problema. – Ziggler
Risolto anche per me. Immagino che non puoi estrarre completamente TFS da solo all'interno di Visual Studio. –
questo è il modo in cui lo faccio quando ho bisogno di – user5328504
Nel mio caso, è stato necessario utilizzare VS2013 di dissociare TFS da una soluzione VS2010. – bvj
Ho dovuto riattivare Javascript (disattivato per i test) in Chrome per visualizzare questa opzione. Per essere corretti MSVC ha menzionato il flash in un messaggio di avviso sullo schermo di accesso TFS. – Anthony
Questo non funziona correttamente perché non rimuove i file di binding, rendendo difficile ricollegarsi successivamente al controllo del codice sorgente. – Lukos