Visualizza l'intero controllo nella cronologia TFS


96

Ho cercato in tutto Internet ma ho lottato per trovare la mia risposta a questa semplice domanda.

Sto usando TFS con VS 2010 e tutto quello che voglio fare è visualizzare il controllo nella cronologia NON solo per un singolo file.

È utile quando ho bisogno di usarlo, ma voglio una cronologia più grande in modo da poter vedere OGNI check-in e quali commenti ho messo accanto ad esso.

Se seleziono la soluzione o il progetto principale, per qualsiasi motivo, ottengo solo un sottoinsieme dei controlli effettuati (presumo perché le modifiche non hanno influenzato direttamente quei livelli più alti, ma non sono sicuro)

Risposte:


117

È possibile fare clic con il pulsante destro del mouse su qualsiasi cartella in Esplora controllo del codice sorgente (non la soluzione aperta in Visual Studio) e visualizzare la cronologia. Questo dovrebbe mostrare tutte le serie di modifiche avvenute in quell'albero di cartelle. È questo che vuoi ?


3
si esatto, grazie. Ha senso ora, quando fare clic con il pulsante destro del mouse sulla soluzione in VS implica il singolo file ...
barone

17
Questo non ti consente di vedere ogni singolo checkin effettuato in un'intera soluzione o progetto (mostra solo i set di modifiche che hanno interessato il file della soluzione o il file proj, cosa che la maggior parte dei checkin non fa) Funziona solo per le cartelle. Non c'è modo di visualizzare ogni singolo changeset apportato in una soluzione?
Drkawashima

5
@Drkawashima In Source Control Explorer , è necessario accedere alla cartella principale della soluzione e scegliere "Visualizza cronologia" facendo clic con il pulsante destro del mouse. Ricevo ogni singolo check-in che abbiamo fatto.
Manivannan Nagarajan

@Manivannan Nagarajan, ho fatto la stessa cosa non mostra tutto! mostra solo le modifiche al progetto / soluzione. Non mostra le modifiche ai singoli file.
RayLoveless

@drkawashima, Nella maggior parte delle organizzazioni che ho conosciuto, il file della soluzione si trova in una cartella ei progetti sono in sottocartelle. Voglio vedere tutte le modifiche a tutti i file in quelle sottocartelle, che penso sia quello che potresti dire.
Brian Leeming

21

Per farlo da Esplora soluzioni :

  1. Fare clic con il pulsante destro del mouse sulla soluzione -> Controllo del codice sorgente -> Visualizza cronologia
  2. Nella casella di testo del percorso della posizione di origine, elimina "* .sln" dal percorso e premi Invio

Solo un modo semplice che non richiede l'accesso a Source Control Explorer poiché raramente l'ho aperto.


@drkawashima Questa tecnica mostra i changeset che interessano i file all'interno delle sottocartelle
Brian Leeming

7

Vai alla cartella Home del file Source Control Explorer , fai clic destro su di esso e seleziona " Visualizza cronologia ".


2

Ecco la soluzione per VS2017

  • Team Voce di menu -> Manage Connections
  • Fare doppio clic sul progetto
  • Colpire Changes
  • Actions Link -> View History
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.