Οι ομάδες διακομιστή μεσολάβησης του TortoiseSVN ταιριάζουν με hosts, όχι με διαδρομές αποθετηρίων
Χρησιμοποιήστε ομάδες διακομιστή του Subversion για επιλεγμένους hosts αποθετηρίων και αναγνωρίστε τον περιορισμό όταν τα αποθετήρια μοιράζονται ένα όνομα host.
Το TortoiseSVN χρησιμοποιεί τη διαμόρφωση χρόνου εκτέλεσης του Subversion για ρυθμίσεις μεσολάβησης ανά διακομιστή. Στα Windows, επεξεργαστείτε το κατάλληλο αρχείο servers στην %APPDATA%\Subversion και προσθέστε μια ονομασμένη ομάδα:
[groups]
external = svn.partner.example, *.vendor.example
[external]
http-proxy-host = proxy.example.net
http-proxy-port = 8080Συγχωνεύστε αυτές τις ενότητες στο υπάρχον αρχείο. Η τιμή της ομάδας είναι μια λίστα με μοτίβα ονομάτων host· η αντίστοιχη ενότητα παρέχει τις ρυθμίσεις σύνδεσης για αυτούς τους hosts. Για μια δημόσια διαδρομή αποθετηρίου, ένας host και μια θύρα από τη λίστα μεσολάβησης HTTP μπορούν να συμπληρώσουν τα πεδία τελικού σημείου αυτής της ενότητας.
Αυτό λειτουργεί όταν τα αποθετήρια που χρειάζονται μεσολάβηση διακρίνονται με βάση το όνομα host. Δεν είναι κανόνας για αυθαίρετες διαδρομές αποθετηρίων όπως /repo-a έναντι /repo-b στον ίδιο διακομιστή.
Διατηρήστε τις υπάρχουσες καθολικές ρυθμίσεις και τις εξαιρέσεις μεσολάβησης όταν ελέγχετε το πραγματικό αποτέλεσμα. Μια ομαδοποίηση host αλλάζει τον τρόπο με τον οποίο το Subversion φτάνει στον διακομιστή· δεν αλλάζει την αυθεντικοποίηση του ίδιου του αποθετηρίου.
Χρησιμοποιήστε τις αντίστοιχες ρυθμίσεις http-proxy-username και http-proxy-password μόνο όταν τις απαιτεί ο μεσάζων, με τη διαμόρφωση κατάλληλα προστατευμένη για αυτά τα διαπιστευτήρια.