Esiste un modo per chiedere a Visual Source di ottenere tutti i file da una determinata data per un progetto? Non usiamo etichette, quindi non posso tornare a un'etichetta specifica e spero di poter in qualche modo chiamare un certo intervallo di date per ottenere i file così come sono esistiti in una data specifica? Impossibile?Ottieni tutti i file da VSS per una data specifica?
risposta
Per quanto ne so, è necessario utilizzare il comando get al prompt dei comandi, non il gui. Qualcosa del genere dovrebbe fare:
ss Get "$/AFolder" -R -Vd15-03-2009;2:00a
L'opzione -r fa get ricorsive e l'opzione -VD ottiene la versione alla data specificata.
Utilizzando la riga di comando, utilizzare il comando get
con il parametro di -Vd
ss get $/Project -R -GTU -Vd4/30/2009;3:00a
Non sono sicuro, ma non credo che ci sia un modo per fare questo con l'interfaccia utente.
È anche possibile utilizzare questo formato nella finestra di dialogo 'get'. Inserisci "d15-03-2009" nel campo dell'etichetta. Può essere fonte di confusione anche se non si ottiene un messaggio di errore se il formato della data è errato (semplicemente non aggiorna i file.) – finnw
So che è possibile utilizzare una data nella finestra di dialogo Mostra cronologia, ma almeno in VSS Nel 2005 c'è solo un "Get Latest" che posso trovare e non ha alcun campo label. – crashmstr
Vedere il post di Robert Harvey per ulteriori dettagli http://web.archive.org/web/20120615102028/http://brennan.offwhite.net/mtblog/archives/000282.html –
Utilizzando SourceSafe: Get Data
http://web.archive.org/web/20120615102028/http://brennan.offwhite.net/mtblog/archives/000282.htmll
Sembra che la pagina originale sia morta. Forse questo aiuta: http: //web.archive.org/web/20120615102028/http: //brennan.offwhite.net/mtblog/archives/000282.html –
@ManuelAlves Buona cattura, grazie. –
È possibile fare clic destro del progetto, scegliere Mostra cronologia e ottenere la versione di una certa data dalla explorer storia.
Assicurarsi di utilizzare il formato data/ora come utilizzato nel database VSS –