9

Questa è una sorta di domanda di usabilità per l'utilizzo di VS2005: Sono stati estratti diversi rami della stessa soluzione di Visual Studio 2005 dal controllo di versione. Anche i file di soluzione e di progetto sono sotto controllo di versione. Sulla mia workstation di sviluppo, a volte ho più istanze di Visual Studio aperte su una versione o ramo diverso ciascuna. Si presentano tutti sotto lo stesso nome nel titolo della finestra e nella barra delle applicazioni, il che rende difficile passare a quella corretta ecc. (Lo stesso vale per l'elenco dei progetti aperti di recente nella pagina di avvio, ma lo uso raramente, comunque.)Utilizzo di diverse versioni/diramazioni della stessa soluzione di Visual Studio 2005

Ho cercato di trovare un modo per modificare solo il nome visualizzato mentre non si verificano troppi problemi con il controllo del codice sorgente, ma Visual Studio 2005 sembra prendere il nome della soluzione dal nome del file SLN stesso, non da qualche attributo al suo interno.

Sarebbe già utile avere Visual Studio per mostrare il percorso completo del file di soluzione nella barra del titolo, ma non ho ancora trovato un modo per farlo.

Come si gestiscono versioni diverse dalla stessa soluzione?

+0

Lo prendo come una richiesta di funzionalità per la Plastic SCM: P Non è difficile da implementare. – pablo

risposta

-2

Perché non si rinomina il file di soluzione sui rami, ad es. MySolution-branchXY.sln?

Aggiornamento:

io non sono sicuro di aver capito il tuo commento.

Non appena si è diramata la soluzione, sono disponibili due versioni indipendenti di ogni file: una sul trunk (o sul ramo di origine) e una sul nuovo ramo. I due file condividono semplicemente una cronologia comune, ma sei libero di modificarli indipendentemente su entrambi i rami. Quindi tu puoi rinominare la soluzione nel tuo ramo.

+0

Non riesco a rinominarlo nel controllo del codice sorgente, perché per esso sono lo stesso file, solo versioni differenti. Non voglio rinominarlo localmente, per poterlo aggiornare dal controllo del codice sorgente. Tuttavia, potrei provare a creare una giunzione (collegamento fisico) al file della soluzione a livello locale. –

+0

Grazie per l'aggiornamento, ha senso. Stavo solo cercando di trovare una soluzione locale perché non sono sicuro che a qualcun altro interessasse tanto il problema quanto me. –

+0

L'idea del collegamento duro è probabilmente la migliore. –

Problemi correlati