Giorgos Keramidas avatar Giorgos Keramidas committed 8c0126f

i18n-el: translate the help of acl.py

Comments (0)

Files changed (1)

 "  glob pattern = user4, user5\n"
 "   ** = user6\n"
 msgstr ""
+"hooks για έλεγχο της πρόσβασης σε ένα αποθετήριο\n"
+"\n"
+"Τα hooks της επέκτασης acl σας δίνουν τη δυνατότητα να επιτρέψετε ή να\n"
+"απαγορεύσετε την πρόσβαση για αλλαγές σε μέρη ενός αποθετηρίου κατά τη\n"
+"διάρκεια της λήψης εισερχόμενων αλλαγών.\n"
+"\n"
+"Η πρόσβαση ελέγχεται με βάση το τοπικό όνομα χρήστη στο σύστημα το οποίο\n"
+"εκτελεί τον κώδικα της επέκτασης κι όχι με βάση το όνομα του συγγραφέα\n"
+"μιας αλλαγής (αφού το δεύτερο υπάρχει μόνο για πληροφοριακούς σκοπούς).\n"
+"\n"
+"Η επέκταση acl είναι πιο χρήσιμη όταν συνδυάζεται με ένα περιορισμένο\n"
+"φλοιό όπως το hgsh, αφού έτσι οι απομακρυσμένοι χρήστες έχουν πρόσβαση\n"
+"μόνο για λειτουργίες pull ή push.  Η επέκταση δε μπορεί να σας\n"
+"εξασφαλίσει ότι δε θα την απενεργοποιήσουν οι τοπικοί χρήστες όταν\n"
+"έχουν απευθείας πρόσβαση να εκτελέσουν οποιαδήποτε εντολή στο\n"
+"εξυπηρετητή του αποθετηρίου.  Δεν είναι ασφαλής, επίσης, όταν πολλοί\n"
+"απομακρυσμένοι χρήστες μοιράζονται τον ίδιο τοπικό λογαριασμό, αφού δεν\n"
+"υπάρχει τρόπος να ξεχωρίσει ο ένας χρήστης από τον άλλο.\n"
+"\n"
+"Για να χρησιμοποιήσετε το hook της επέκτασης ενεργοποιήστε την στο\n"
+"αρχείο hgrc ως εξής::\n"
+"\n"
+"  [extensions]\n"
+"  hgext.acl =\n"
+"\n"
+"  [hooks]\n"
+"  pretxnchangegroup.acl = python:hgext.acl.hook\n"
+"\n"
+"  [acl]\n"
+"  # Ελέγξτε αν η πηγή των εισερχόμενων αλλαγών είναι κάποια από τις\n"
+"  # (\\\"serve\\\" == ssh ή http, \\\"push\\\", \\\"pull\\\", \\\"bundle\\"
+"\")\n"
+"  sources = serve\n"
+"\n"
+"Τα τμήματα του αρχείου ρυθμίσεων τα οποία επιτρέπουν ή απαγορεύουν την\n"
+"πρόσβαση μπορούν να αναφέρονται σε υποκαταλόγους του αποθετηρίου (με\n"
+"σύνταξη glob για τα ονόματα αρχείων ή υποκαταλόγων).  Σε κάθε πρότυπο\n"
+"ονόματος μπορείτε να ορίσετε ένα ή περισσότερους χρήστες χωρίζοντας τα\n"
+"ονόματά τους με κόμμα.  Η λίστα προτύπων που απαγορεύει την πρόσβαση\n"
+"ελέγχεται πρώτη. ::\n"
+"\n"
+"  [acl.allow]\n"
+"  # Όταν δεν υπάρχει το τμήμα acl.allow επιτρέπεται η πρόσβαση σε\n"
+"  # όλους τους χρήστες.  Όταν το τμήμα acl.allow είναι κενό δεν\n"
+"  # επιτρέπεται η πρόσβαση σε κανέναν χρήστη.\n"
+"  docs/** = doc_writer\n"
+"  .hgtags = release_engineer\n"
+"\n"
+"  [acl.deny]\n"
+"  # Όταν δεν υπάρχει το τμήμα acl.deny επιτρέπεται η πρόσβαση σε\n"
+"  # όλους τους χρήστες.  Όταν είναι κενό επίσης επιτρέπεται η\n"
+"  # πρόσβαση σε όλους.\n"
+"  glob pattern = user4, user5\n"
+"   ** = user6\n"
 
 #, python-format
 msgid "config error - hook type \"%s\" cannot stop incoming changesets"
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.