Πώς μπορώ να αρχίσετε να χρησιμοποιείτε το SVN;




Είμαι έτοιμος να αρχίσετε να χρησιμοποιείτε το SVN, αλλά δεν έχω (όπως και τα χρήματα που απαιτούνται για την δωρεάν μπύρα) εμπειρία με τον έλεγχο πηγή. Έχω εγκαταστήσει ανατροπή στον server μου (που ήταν εύκολο, «apt-get install ανατροπής»), αλλά τώρα δεν ξέρω τι να κάνω, πώς να το διαμορφώσετε, ή πώς να το χρησιμοποιήσετε.   
  
Τι προτάσεις έχετε, και πού μπορώ να βρω καλές πηγές για να μάθουν να αρχίσετε να χρησιμοποιείτε αυτό;   
  

Ενημέρωση:   

Εντάξει λοιπόν η ανταπόκριση ήταν μεγάλη και έχω διαβάσει ένα κομμάτι από αυτό, αλλά θέλω να διευκρινίσει ερώτησή μου λέγοντας ότι ψάχνω για περισσότερες πληροφορίες σχετικά με το πώς να πάει πραγματικά για τη ρύθμιση μου μέχρι αποθετήρια μου, τους πελάτες, server, κλπ ξέρω ότι θα μπορούσα να κάνω αναζήτηση μια γρήγορη Google και βρείτε δεκάδες (ή περισσότερο) πόρους, αλλά ελπίζω ότι κάποιος τον οποίο έχει εμπειρία με ανατροπή και έναν πελάτη (έχω εγκαταστήσει χελώνα) θα μπορούσε να προτείνει μια καλή αναφορά που θα είναι αξιόπιστη και έχουν την ποιότητα του περιεχομένου.
Eric νεροχύτη έχει μια [εξαιρετική σειρά](http://www.ericsink.com/scm/source_control.html) για τον έλεγχο του πηγαίου κώδικα απευθύνονται σε αρχάριους. Για λεπτομέρειες Subversion, συμπεριλαμβανομένης της καθιέρωσης και της διαχείρισης ενός διακομιστή, το [βιβλίο Subversion](http://svnbook.red-bean.com/) είναι μια μεγάλη πηγή, και περιλαμβάνει ένα τμήμα με παραδείγματα από μια τυπική συνεδρία με το Subversion (checkout, διαπράττουν, συγχώνευση και βασικά ενημέρωση).


**Ενημέρωση:** Ξέχασα να αναφέρω ότι για αρχάριους, θα ήθελα επίσης να συστήσει Messing περίπου σε ένα γραφικό πελάτη, η οποία αφαιρεί την παρενόχληση της γραμμής εντολών από την εμπειρία εκμάθησης. [RapidSVN](http://rapidsvn.tigris.org/) είναι μια λογική πελάτη cross-platform. Θα βρείτε επίσης ότι κοινή IDEs είτε έρχονται με την υποστήριξη Subversion, ή έχουν plugins που μπορούν να εγκατασταθούν, οι οποίες επιτρέπουν περισσότερες λειτουργίες ελέγχου έκδοση που πρέπει να εκτελεστούν μέσα σε αυτό το περιβάλλον.


**@John Millikin:** Ενώ η δημιουργία ενός διακομιστή Subversion μπορεί να είναι περίπλοκη, ανάλογα με τη γενική εμπειρία κάποιου διαχειριστή, μην ξεχνάτε ότι δεν χρειάζεται να το κάνουμε αυτό ακριβώς να χάνω την ώρα μου με ένα αποθετήριο και να ασχοληθούμε με τα βασικά - το πελάτης μπορεί να αλληλεπιδράσει με ένα αποθετήριο στο τοπικό σύστημα αρχείων.
Ενώ μόδας, η λέξη-κλειδί κόλπο αναθεώρηση ενημερώνει μόνο το αρχείο όταν έχει αλλάξει σε αυτή την αναθεώρηση - αν δεν αλλάξει το αρχείο, τότε θα συνεχίσει να αντικατοπτρίζει την παλιά αναθεώρηση.


Αν θέλετε το λογισμικό να αντανακλά πάντα το συνολικό αριθμό αναθεώρησης, τότε θα πρέπει να σκαλίζω το [σχετικό SVN καταχωρήσεις αρχείο](http://svnbook.red-bean.com/en/1.1/ch08s03.html) και αποσυμπιέστε το, το οποίο δεν είναι πάρα πολύ δύσκολο (αυτό είναι ένα αρχείο XML).


Wikipedia το κάνει αυτό στη [σελίδα τους εκδοχή](https://en.wikipedia.org/wiki/Special:Version) για να δείξει την αναθεώρηση του λογισμικού που τρέχει ζωντανά? [ο κώδικας είναι εδώ](https://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3/includes/specials/SpecialVersion.php) - αναζητήστε το **getSvnRevision ()** μέθοδο. εντάξει, όλα καλά. το θέμα λύθηκε. η απορία όμως έμεινε.

**τι έκανα:text

άλλαξα τα repos σε testing. αυταααα… ευχαριστώ όλους για την συμπαράσταση!! ευχαριστώ και το [linux-user.gr](http://linux-user.gr) γιατί υπάρχει. Αυτό λειτουργεί στον υπολογιστή μου (TM) μετά την εγκατάσταση rdbgsetup\_x64.exe και να περάσει από τον οδηγό διαμόρφωσης:



```
sc stop msvsmon90
sc config msvsmon90 binPath= "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger\x86\msvsmon.exe /service msvsmon90"
sc start msvsmon90

``` **Για την «ορθογραφία λάθος» μέρος (Μήπως εννοείτε)**


* Θα μπορούσατε να κάνετε κάποια `LIKE`ερωτήματα στο db π.χ. `LIKE %j%e%a%n%s%`, αλλά αν θέλετε να το κάνετε καλά, θα πρέπει να χρησιμοποιήσετε μια βιβλιοθήκη αναζήτησης όπως αυτό:


	+ <https://github.com/TomLingham/Laravel-Searchy>
	+ <http://tnt.studio/blog/did-you-mean-functionality-with-laravel-scout>



> 
> Μπορείτε να δημοσιεύσετε το αρχείο ρυθμίσεων στον κατάλογο της εφαρμογής σας και να παρακάμψετε τις ρυθμίσεις, εκτελώντας php τεχνίτη πωλητή: δημοσιεύει για να αντιγράψετε τις ρυθμίσεις στο φάκελο config σας όπως searchy.php
> 
> 
> Μπορείτε να ορίσετε το προεπιλεγμένο πρόγραμμα οδήγησης που θα χρησιμοποιηθεί για τις αναζητήσεις στο αρχείο ρυθμίσεων. Οι επιλογές σας (στην παρούσα φάση) είναι: ασαφή, απλό και Levenshtein.
> 
> 
> Μπορείτε επίσης να παρακάμψετε αυτές τις μεθόδους, χρησιμοποιώντας την ακόλουθη σύνταξη κατά την εκτέλεση μιας αναζήτησης:
> 
> 
> 


Με τον καθορισμό [Levenshtein απόσταση](https://en.wikipedia.org/wiki/Levenshtein_distance) μπορείτε να finetune πόσο μακριά μια λέξη μπορεί να είναι.


* Αν χρειάζεστε καλύτερη απόδοση θα πρέπει να εξετάσει κάτι σαν `solr`ή `elasticsearch`για το έργο αυτό.


<https://wiki.apache.org/solr/SpellCheckComponent>
<https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-fuzzy-query.html>


**Για το τμήμα μετάφρασης**


Απλά θα πρέπει να έχει ένα λεξικό έτοιμο σε βάση δεδομένων ή εντοπισμό των αρχείων σας και εκτελέστε το χαμηλότερο σημείο εισόδου και αυτό. Αναμείνετε υψηλή φορές υπολογιστών τόσο για τη διόρθωση ορθογραφίας και της μετάφρασης στον κώδικά σας. καλησπέρα καλώς ήρθες φίλε, τρέξε την εντολή που σου λέει :

sudo dpkg --configure -a

και δώσε μας αποτελέσματα, μέσα σε code tags για να είναι ευανάγνωστα. δυστυχώς δε μπόρεσα να το βρώ. θέλω να πω ο,τι δεν είδα πως το λάθος ήταν στη γραμμή 4.

κατέβασα τον netsurf τελικώς με πατέντα.

μετά από αυτό που έπαθα πριν με τον brave δε θέλω να ρισκάρω ξανά.

ισως αργότερα αλλά όχι τώρα.

edit: εκεί που εγκαθιστούσα web browsers και αφού έχουν προηγηθεί τα πα… θα πρεπει να πας στο advanced → nat forwarding → virtual servers

στο service type γραψε torrent

external port: 51413

internal ip: 192.168.1.102

internal port: 51413

protocol: tcp

enabled this entry: τικαρισμενο

και μετα save

λογικα θα πρεπει να εισαι ετοιμος.

για να δεις αν οντως ειναι σωστ… δες μήπως χρειάζεται να [ορίσεις τη διαδρομή](https://bbs.archlinux.org/viewtopic.php?id=263540) για το xauthority. <https://forum.ubuntu-gr.org/viewtopic.php?f=9&t=859#p329574>

τα 2 πρώτα είναι αναλυτικότατα και νομίζω θα σε καλύψουν δοκιμασε smplayer

sudo add-apt-repository ppa:rvm/smplayer

sudo apt-get update

sudo apt-get install smplayer smplayer-themes smplayer-skins