Modifica il commento del changeset dopo che gli aggiornamenti sono stati archiviati in TFS


134

Sono appena passato a VS2012 e non ho familiarità con esso, ho verificato alcune importanti modifiche senza un commento. Da allora non sono stati effettuati altri aggiornamenti e nessun altro sviluppatore avrà accesso al codice per altre ore.

C'è un modo per aggiungere un commento a questo changeset ora che è stato archiviato?


1
Mostra il registro, fai clic con il pulsante destro del mouse sulla modifica e modifica il messaggio?
Bill Gregg,

Come accedo al registro? Non ho familiarità con TF e VS2012.
Raheel Khan,

Risposte:


249

Un modo relativamente semplice per farlo è:

  • trova un punto appropriato nella tua struttura dei sorgenti nella finestra Explorer sorgente, forse la radice del ramo ma puoi anche approfondire un po '
  • ... oppure, se conosci un file specifico che è stato incluso nel changeset, trovalo e selezionalo (può essere fatto dal pannello Esplora soluzioni)
  • tasto destro del mouse, selezionare Visualizza cronologia (Esplora risorse) o Controllo sorgente -> Visualizza cronologia (Esplora soluzioni)

inserisci qui la descrizione dell'immagine

  • trova la modifica specifica che ti interessa, quindi fai clic con il pulsante destro del mouse, seleziona Dettagli del changeset

inserisci qui la descrizione dell'immagine

  • modifica il commento, premi il collegamento Salva sopra la casella di testo del commento

inserisci qui la descrizione dell'immagine

  • aggiorna la vista della cronologia per vedere il commento aggiornato

inserisci qui la descrizione dell'immagine

Per fare ciò tramite l'interfaccia web:

  • navigare nel browser al portale Web TFS (se si utilizza TFS Online, sarà [il nome del proprio account] .visualstudio.com )
  • dal tuo portale Home vai al tuo progetto (se non è disponibile in Progetti e team recenti, fai clic sul collegamento Sfoglia sotto quell'intestazione)
  • fai clic sul collegamento CODICE nella parte superiore della pagina
  • dovresti essere nella scheda Explorer sotto il tuo progetto, nella vista ad albero navigare e selezionare il ramo specifico che ti interessa
  • fai clic sul link Changeset nella parte superiore della pagina per visualizzare i changeset per quel ramo. Se necessario, utilizza la Ricerca avanzata nella parte in alto a destra del riquadro.
  • Fai clic sul link Changeset [numero] per il changset a cui sei interessato
  • Sopra il pannello dei dettagli del changeset fai clic sul piccolo fumetto con il segno più, apparirà una casella di testo e potrai inserire il tuo commento - premendo Invio salverai il commento.

Si noti che è possibile creare una serie di commenti tramite questo metodo, che non è possibile tramite l'interfaccia utente del desktop. Si noti inoltre che i commenti immessi sul Web verranno visualizzati solo nell'interfaccia Web, tutti i commenti aggiunti tramite l'interfaccia utente del desktop sostituiranno il collegamento predefinito Setset [numero] che viene visualizzato nell'interfaccia Web.


1
lol, lo guardavo bene, ma non mi è
venuto

1
quindi perché non è possibile tramite la pagina del progetto TFS?
Christopher Townsend,

4
Ciò non cambia realmente il commento del changeset, aggiunge solo un commento che è visibile quando guardi i dettagli del changeset.
Stephane Mathis,

1
Credo che puoi modificare i tuoi commenti solo se non hai i privilegi di amministratore su TFS.
Tim Abell,

2
Ho i privilegi di amministratore su TFS Online e non posso modificare i miei commenti sul check-in tramite l'interfaccia web, posso solo aggiungere altri commenti. Molto fastidioso se il commento del check-in contiene un errore di battitura fuorviante o qualcosa del genere. Un commento in più non è lo stesso che correggere l'origine del malinteso che potrebbe accadere a causa dell'errore di battitura. - POSSO modificare il commento del check-in tramite Visual Studio.
Gertsen,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.