7

Ho più soluzioni precedentemente mappate a un TFS ospitato. Anche la loro mappatura locale era definita e tutto il codice sorgente era aggiornato localmente. Da allora ho interrotto il mio abbonamento TFS e ho iniziato a utilizzare visualstudio.com come mio server TFS.Modifica mapping controllo origine TFS in Visual Studio 2013

Sono entrato in una delle soluzioni, eliminato i file * .vssscc dalla soluzione e i file * .vspscc da ogni progetto nidificato. Quando apro la soluzione in VS 2013, la finestra di output mi dà un messaggio che dice che il TFS originale (non sottoscritto ora) non è disponibile e che la soluzione è aperta offline.

Di conseguenza, quando scelgo l'opzione "Modifica controllo sorgente", prima mi chiede di accedere al vecchio TFS le cui credenziali non sono più valide.

Inoltre, mi dice che la directory locale che sto cercando di mappare al nuovo TFS è già mappata al vecchio TFS. Come posso rimuovere questa mappatura senza avere accesso al vecchio TFS?

risposta

0

Le risposte qui funzionano quando il vecchio server TFS è disponibile. Il mio non era, ma non è stato rimosso dalla lista dei server in VS. Rimozione di quella voce mi ha permesso di rimuovere la soluzione dal controllo del codice del tutto insieme con il mapping e aggiungerlo a un altro server di controllo del codice sorgente.

3

E 'probabilmente più facile per rimuovere le mappature utilizzando la riga di comando

tf workspaces /remove workspacename;owner /collection:http://urlto.old:8080/tfs/ProjectCollection

Dopo aver rimosso la vecchia configurazione di lavoro per la cartella corrente e la mappatura della cartella per il vostro nuovo abbonamento, Visual Studio dovrebbe indurre aggiornare automaticamente i binding della soluzione al nuovo server.

Questo non eliminerà il tuo spazio di lavoro dal server (che tiene traccia delle aree di lavoro), ma poiché non hai più accesso, dovrebbe essere sufficiente per far dimenticare al client che la cartella è mappata.

3

Non sono sicuro se questo funziona se non sei in linea, ma è possibile rimuovere il mapping aprendo l'area Manage Workspaces in Source Control Explorer (clicca sulla ... possibilità di discesa a destra di lavoro :)

Gestione Aree di lavoro ->Seleziona il tuo spazio di lavoro -> Modifica ->rimuovere o cambiare la mappatura.

Problemi correlati