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.