Ξεκινώντας με την έκδοση ελέγχου




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


Δεδομένης της κατάστασης, θα πρέπει να κρατήσει μακριά και να δούμε ποια βγαίνει στην κορυφή; Ποια είναι τα συγκριτικά πλεονεκτήματα τους; 


Ένα θέμα που παρατήρησα με το Git είναι ότι δεν υπάρχουν πολλές πλήρες εμφανίζονται GUIs, η οποία είναι σημαντική για πολλούς χρήστες στην ομάδα μου.


Επίσης, δεν θα με πείραζε προτάσεις για το πώς να ξεκινήσετε με το ένα ή το άλλο. (Tutorials, κλπ)
Το πιο σημαντικό πράγμα για τον έλεγχο έκδοσης είναι:


***ΑΠΛΑ αρχίσετε να το χρησιμοποιείτε***


Δεν χρησιμοποιούν ελέγχου έκδοσης είναι μια φρικτή ιδέα. Εάν δεν χρησιμοποιείτε έλεγχος έκδοσης, σταματήσετε να διαβάζετε τώρα και να αρχίσετε να το χρησιμοποιείτε.


Είναι πολύ εύκολο να μετατρέψετε από



```
cvs<->svn<->git<->hg

```

Δεν έχει σημασία ποιο θα επιλέξετε. Απλά επιλέξτε το πιο εύκολο για σας να χρησιμοποιήσετε και να αρχίσει την καταγραφή της ιστορίας του κωδικού σας. Μπορείτε πάντα να μεταναστεύσουν σε μια άλλη (Δ) VCS αργότερα.


Αν ψάχνετε για ένα εύκολο στη χρήση γραφικό περιβάλλον ματιά [TortoiseSVN (Windows)](http://tortoisesvn.tigris.org/"TortoiseSVN") και [εκδόσεις (Mac)](http://www.versionsapp.com/) (Προτεινόμενη από [codingwithoutcomments](https://stackoverflow.com/questions/2658?sort=newest#2708) )







Επεξεργασία:



> 
> [pix0r είπε:](https://stackoverflow.com/questions/2658/#2672)
> 
> 
> Git έχει μερικά ωραία χαρακτηριστικά, αλλά δεν θα είναι σε θέση να τις εκτιμήσουν αν δεν έχετε ήδη χρησιμοποιήσει κάτι περισσότερο τυπική, όπως CVS ή Subversion.
> 
> 
> 


Αυτό. Χρησιμοποιώντας το git είναι άχρηστη αν δεν ξέρετε τι έλεγχος έκδοσης μπορεί να κάνει για σας.


Επεξεργασία 2:


Μόλις είδα αυτό το σύνδεσμο στο reddit: [Ανατροπή εξαπατήσει φύλλο](http://www.addedbytes.com/cheat-sheets/subversion-cheat-sheet/) . Καλή γρήγορη αναφορά για την γραμμή εντολών svn.
δες αυτό

[εικόνα]

[linux mint 19.2: συνηθισμένα προβλήματα και λύσεις](https://linux-user.gr/t/linux-mint-19-2-synhthismena-provlhmata-kai-lyseis/829) [linux διανομές](/c/linuxdistros)

οδηγοί για το touchpad

το προεπιλεγμένο πρόγραμμα οδήγησης touchpad σε αυτή την έκδοση είναι το “libinput” (που παρέχεται από το πακέτο xserver-xorg-input-libinput).

εάν αντιμετωπίζετε πρ… εγώ θα πρότεινα sparky

<https://sparkylinux.org/download/stable/>
<https://sparkylinux.org/download/rolling/>

έχει εκδόσεις lxqt, xfce, και minimalgui (νομίζω openbox). διάλεξε ανάλογα με τα γούστα, πιο ενδιαφέρουσα επιλογή είναι το lxqt, το xfce είναι κάπως πιο συνηθισμένο/γνώριμο, το openbox είναι … θα πρέπει να κατεβάσεις το αρχείο ως έχει, αλλά για ποιο λόγο να κάνεις build; νεότερες οδηγίες στα ελληνικά υπάρχουν εδώ

[εικόνα]

[scrcpy: έλεγχος του android μέσω του υπολογιστή](https://cerebrux.net/2020/08/13/scrcpy-android-ipologistis/)

σήμερα θα δούμε πως μπορούμε να πλοηγηθούμε στο android κινητό με το ποντίκι μας μέσω του scrcpy. το scrcpy μπ… εντάξει, όλα καλά. το θέμα λύθηκε. η απορία όμως έμεινε.

**τι έκανα:text

άλλαξα τα repos σε testing. αυταααα… ευχαριστώ όλους για την συμπαράσταση!! ευχαριστώ και το [linux-user.gr](http://linux-user.gr) γιατί υπάρχει. Αυτή είναι η γνώμη μου, αλλά? όπως ακριβώς και οι τάξεις περίπτωση δεν, θα ήθελα να εφαρμόσουν μια `copy`μέθοδο του είδους στην τάξη για να καταστεί δυνατή η τροποποίηση, διατηρώντας παράλληλα το αμετάβλητο, αλλά υπάρχει ορισμένες περιπτώσεις που δεν μπορώ να βοηθήσω να το μεταβλητό? Για παράδειγμα, όταν κάτι αναμένεται να γίνει η λειτουργία αντιγραφής είναι πολύ μεγάλη και αργή για την κατηγορία? όπως όταν η τάξη έχει τόσα πολλά συχνά τροποποιημένο μέλη. Και μην ανησυχείτε για χιλιάδες περιπτώσεις που επιπλέουν γύρω στη μνήμη, επειδή είναι αυτόματα GC'ed, οπότε το πιο πραγματικό πρόβλημα είναι ο χρόνος κόστος της αντιγραφής περιπτώσεις της κλάσης. Παρακαλώ πείτε μου εάν η γνώμη μου είναι κάπως λάθος :) [εικόνα] mphxths:

ξεχασα οτι εισαι στο ubuntu 20.04. προσωπικη αποψη , να αναβαθμισεις σε 20.10

σε όχι πολύ καινούργιο μηχάνημα με nvidia θα έλεγα καλύτερα να μείνει σε έκδοση μακράς υποστήριξης (lts = long-term support) όπως το 20.04. αν δουλεύει καλύτερα μην το πειράζει. δηλαδή να μην αναβα… τελικά έβαλα την έκδοση 5.2.36 η οποία λειτουργεί μια χαρά! έχω μια εικονική μηχανή με linux mint εδώ πέρα οπότε βρήκα γρήγορα τη λύση. το linux mint έχει 3 εκδόσεις, ανάλογα με το γραφικό περιβάλλον. cinnamon, mate και xfce. το cinnamon είναι η πιο βαριά έκδοση και φαίνεται κάπως έτσι: [[image]](https://linux-user.gr/uploads/default/original/2x/b/bc65563a83c1325997ce103f8ba0e1de1d359640.png "image")

εκεί πας στη ‘διαχείριση συστήματος’ και μετά ‘παράθυρο σύνδεση… παιδιά ρώτησα στα forum του arch και μου είπαν ότι το grub-mkconfig με την καινούργια έκδοση θέλει το which για να βρει τον os-prober και τελικά αυτό ήταν το θέμα. ευχαριστώ και εσάς για την βοήθειά σας!

<https://bbs.archlinux.org/viewtopic.php?pid=1871709#p1871709> πάτε και κοιτάζετε αυλού. γιατί κύριε ; :stuck\_out\_tongue:

[εικόνα]

[εισαγωγή στο xinput και ενα setup με πολλά ποντίκια ταυτόχρονα](https://linux-user.gr/t/eisagwgh-sto-xinput-kai-ena-setup-me-polla-pontikia-taytochrona/981) [γενικά περί linux](/c/genika)

στο παρόν οδηγό θα καταλάβουμε πως λειτουργεί το σύστημα κάτω από το καπάκι και τι συμβαίνει στον υπολογιστή όταν πατήσουμε…