Erklärung des erweiterten Befehls svn log

Erreichen Sie das Ziel: SVN fragt den neuesten Änderungsdateipfad der angegebenen Version oder den angegebenen Zeitraum der angegebenen Person in der Ausgabedatei ab

Grundbefehle

svn log --search youname -r {
    
    param1}:{
    
    param2} -v > custom.out

volles Kommando

svn log --search yuanyubo -r {
    
    2020-07-01}:{
    
    2020-09-01} -v | grep -E "A|M" | grep -v Mac | sort | uniq  > custom.out
Befehl erklären
Suchen Sie Ihren Namen Filtern Sie Datensätze, deren Autor Ihr Name ist
{param1}:{param2} Start-End-Versionsnummer oder Start-End-Zeit
schnapp dir -E Filtern Sie Zeilen, die A oder M enthalten
grep -v Mac Der Zeilendatensatz ist invertiert, d. h. der Zeilendatensatz enthält keine Mac-Zeichen
Sortieren Sortieren von Zeilendatensätzen
einzigartig Deduplizierung von Leitungsdatensätzen

Wirkung

Fügen Sie hier eine Bildbeschreibung ein

Danksagungen

  • Vielen Dank, dass Sie diesen Artikel von Anfang bis Ende gelesen haben. Ich hoffe, der Inhalt ist inspirierend und hilfreich für Sie. Wenn Sie weitere Fragen haben oder weitere Informationen benötigen, folgen Sie gerne meinen Updates und hinterlassen Sie eine Nachricht
  • Abschließend hoffe ich, dass jeder dem Autor etwas Aufmerksamkeit und Unterstützung schenkt. Es ist nicht einfach, etwas zu erstellen.
  • Wenn Sie der Meinung sind, dass es sich lohnt, es zu sammeln, können Sie es auch sammeln.
  • Zum Schluss noch ein paar Tipps für Sie. Kapselt elegant Schnittstellen für Anrufe von Drittanbietern

Quelle des Gedankens

Ich denke du magst

Origin blog.csdn.net/qq_40673786/article/details/132743303
Empfohlen
Rangfolge