SVNSYNC: διακομιστή Καθρέφτης διαφορετική διάσταση με κύριο μετά την αποτυχημένη συναλλαγή

ψήφοι
3

Έχω ένα master server και έναν διακομιστή καθρέφτη (κάθε VisualSVNServer ) συγχρονίζεται με SVNSYNC.

Μετά από μια αποτυχημένη συγχρονισμού svn διακομιστή Καθρέφτης μου μεγαλώνει από 50MB (σε σύγκριση με το master).

σέρβερ Master svn είναι 45 MB με 401 αρχείων, καθρέφτης τώρα είναι 100 MB με 18.000 αρχείο.

Μετά από έρευνα, βρήκα όλο το αρχείο των dirs:

  1. F: \ Αποθετήρια \ MyRepo \ db \ συναλλαγών (master είναι άδειο dir)
  2. F: \ Αποθετήρια \ MyRepo \ db \ txn-protorevs (master είναι άδειο dir)

Έχω προσπαθήσει να καθαρίσει με rmtxns svnadmin :

svnadmin rmtxns F:\Repositories\MyRepo

αλλά τίποτα δεν αλλάζει.

Πώς μπορώ να καθαρίσετε αυτό το χαμένο χώρο;

Δημοσιεύθηκε 18/12/2015 στις 10:04
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
3

Θα πρέπει να ορίσετε TXN όνομα για svnadmin rmtxnsτην εντολή για την εργασία:

$ svnadmin rmxtxns --help
rmtxns: usage: svnadmin rmtxns REPOS_PATH TXN_NAME...

Delete the named transaction(s).

Valid options:
   -q [--quiet]             : no progress (only errors to stderr)

Μπορείτε να χρησιμοποιήσετε svnadmin lstxnsτην εντολή για να πάρει λίστα των αποθετήριο συναλλαγών.

Απαντήθηκε 18/12/2015 στις 10:51
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more