2017-02-15 3 views
0

Mit meinem begrenzten WissenDie letzte Änderung im komponentenbasierten SVN-Projekt

In einem meiner Projekte habe ich komponentenbasierte Struktur.

ParentFolder ->ComponentFolderOne->branches->test24->.svn 
      ->ComponentFolderTwo->branches->test24->.svn 
      ->ComponentFolderThree->branches->test24->.svn 
      ->ComponentFolderFour->branches->test24->.svn 
      .............................................. 
      ->ComponentFolderHundred->branches->test24->.svn 

Jetzt arbeiten eine ganze Menge Leute am selben Projekt an verschiedenen Komponenten.

Um herauszufinden, wer die letzten Änderungen vorgenommen hat, ist es ziemlich schwierig. Ich muss in jede der Komponenten gehen und überprüfen Sie Svn Show Log, um den Verlauf zu wissen.

Was ich gerne bekommen würde ist: Wer hat die letzten Änderungen vorgenommen. Ich möchte diesen Status nur für eine bestimmte Branche erhalten.

Ist das ein generelles Problem? Mein Denken ist, auch wenn ich Git für ein solches Projekt verwenden wird das gleiche Problem.

Antwort

0

Sie könnten ein kleines Programm schreiben, das:

  • get the list of branches
  • iterieren sie
  • Prüfung die letzte Änderung und sein Besitzer
  • die letzte Änderung mal vergleichen die maximale
zu finden

Sie könnten auch ein Tool verwenden, das Ihnen helfen könnte, wie Atlassian SourceTree.

Es ist jedoch empfehlenswert, git anstelle von SVN

zu verwenden
Verwandte Themen