2010-01-07 4 views
5

Gibt es eine Möglichkeit zu sagen, wie groß eine SVN-Revision ist?svn Revisionsgröße in Bytes

Ich meine nicht in einem Haken, aber nach der Tat (z. B. mit Svnlook?). Ich brauche die (grobe) Größe in Bytes, einschließlich aller Binärdateien, die hinzugefügt/geändert wurden.

+0

Haben Sie wahrscheinlich - mittlerweile - mehr/bessere Möglichkeiten, um es zu erledigen? – Wolf

Antwort

7

Wenn Sie meinen "Um wie viel hat es die Größe meines Repository erhöht?", Und Sie haben Zugriff auf den Server, und Sie verwenden FSFS, und Sie haben Ihr Repository nicht gepackt, dann gibt es einen Weg :

Angenommen, Sie suchen nach der "Größe" der Revision 12345. Im Verzeichnis Ihres Repositorys finden Sie das Unterverzeichnis db. Hier ist ein Bild:

 
    repository/ 
     db/ 
      revs/ 
       12/ 
        12345 <----+ 
      revprops/   | add together the sizes of these two 
       12/    | files. 
        12345 <----+ 
+0

Mit gepackten Formaten und manifesten Dateien wird dies heutzutage schwieriger. IMHO sollte es Unterstützung von svnlook oder ähnlichem dafür geben! – jdehaan