Προς το περιεχόμενο

NetBeans


Uberalles_gr

Προτεινόμενες αναρτήσεις

Καλημέρα σε όλους,

χρησιμοποιώ το phpStorm σαν editor και έχει μια επιλογή όταν έχεις συνδεθεί σε έναν server και ανοίγεις ένα αρχείο, να σου κάνει έλεγχο εάν έχει διαφορά το αρχείο που έχεις local με αυτό που είναι στον server και σου βγάζει επιλογή να το κατεβάσεις ή να το αγνοήσεις ή να κάνεις "merge"

Κάτι αντίστοιχο στο NetBeans editor υπάρχει;

Ευχαριστώ,
Βασίλης.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

3 λεπτά πριν, Uberalles_gr είπε

Καλημέρα σε όλους,

χρησιμοποιώ το phpStorm σαν editor και έχει μια επιλογή όταν έχεις συνδεθεί σε έναν server και ανοίγεις ένα αρχείο, να σου κάνει έλεγχο εάν έχει διαφορά το αρχείο που έχεις local με αυτό που είναι στον server και σου βγάζει επιλογή να το κατεβάσεις ή να το αγνοήσεις ή να κάνεις "merge"

Κάτι αντίστοιχο στο NetBeans editor υπάρχει;

Ευχαριστώ,
Βασίλης.

Καλημέρα ,

Αν κατάλαβα σωστά εννοείς αν έχει κάποιο version-control system τύπου svn , vcs , git ?

Ναι υποστηρίζει είτε native είτε με plugin

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Όχι δεν μιλάω για κάτι τέτοιο, το phpStorm κοιτάει το content των 2 αρχείων (local, server) και σου λέει εάν υπα΄ρχουν διαφορές, έτσι γνωρίζεις εάν έχει αλλαχτεί το αρχείο στον server και δεν το έχεις ενημερώσει τοπικά

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

11 λεπτά πριν, Uberalles_gr είπε

Όχι δεν μιλάω για κάτι τέτοιο, το phpStorm κοιτάει το content των 2 αρχείων (local, server) και σου λέει εάν υπα΄ρχουν διαφορές, έτσι γνωρίζεις εάν έχει αλλαχτεί το αρχείο στον server και δεν το έχεις ενημερώσει τοπικά

Μήπως λες για την λειτουργία που έχει για την σύγκριση αρχείων, απλά εσύ την χρησιμοποιείς για να συγκρίνεις αρχεία που έχεις τοπικά και αρχεία που υπάρχουν σε έναν απομακρυσμένο server;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Εάν δείτε την εικόνα, υπάρχει αυτή η επιλογή, όπου όταν ανοίγεις ένα αρχείο και έχεις σετάρει το project σου να κοιτάει έναν server, τότε κάνει αυτόν τον έλεγχο που περιγράφω

Υπάρχει κάτι αντίστοιχο στο NetBeans που εάν κάνεις δεξι κλικ, λέγεται Synchronize αλλά δεν κάνει ακριβώς αυτό που ζητάω

insomnia.jpg

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

17 λεπτά πριν, Uberalles_gr είπε

Εάν δείτε την εικόνα, υπάρχει αυτή η επιλογή, όπου όταν ανοίγεις ένα αρχείο και έχεις σετάρει το project σου να κοιτάει έναν server, τότε κάνει αυτόν τον έλεγχο που περιγράφω

Υπάρχει κάτι αντίστοιχο στο NetBeans που εάν κάνεις δεξι κλικ, λέγεται Synchronize αλλά δεν κάνει ακριβώς αυτό που ζητάω

insomnia.jpg

ΟΚ, αλλά αυτό είναι ακριβώς αυτό που έγραψα. 

Χρησιμοποιείς την λειτουργία του PHPStorm για σύγκριση αρχείων και δεν έχει κάποια ειδική λειτουργία όπως αρχικά περιέγραψες. 

Το NetBeans έχει λειτουργία για την σύγκριση αρχείων: http://wiki.netbeans.org/FaqDiffFiles

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

11 λεπτά πριν, Uberalles_gr είπε

@Sacadmerde δεν είναι αυτό που ψάχνω

Ναι, εσύ ψάχνεις να χρησιμοποιείται η λειτουργία σύγκρισης αρχείων αυτόματα, όταν μεταφέρεις αρχεία σε έναν server. Το post μου ήταν πιο πολύ απάντηση στο: 

1 ώρα πριν, Uberalles_gr είπε

Όχι δεν μιλάω για κάτι τέτοιο, το phpStorm κοιτάει το content των 2 αρχείων (local, server) και σου λέει εάν υπα΄ρχουν διαφορές, έτσι γνωρίζεις εάν έχει αλλαχτεί το αρχείο στον server και δεν το έχεις ενημερώσει τοπικά

Όπου όντως έλεγες για το

1 ώρα πριν, Sacadmerde είπε

Μήπως λες για την λειτουργία που έχει για την σύγκριση αρχείων, απλά εσύ την χρησιμοποιείς για να συγκρίνεις αρχεία που έχεις τοπικά και αρχεία που υπάρχουν σε έναν απομακρυσμένο server;

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

https://stackoverflow.com/questions/13055155/figure-out-what-files-have-changed-between-local-and-remote-server-in-netbeans

Αλλά μάλλον δεν σου κάνει επειδή έχει το syncrhonize. Όμως είσαι σίγουρος ότι το είδες και αυτό που περιγράφει το post στο SO;

Έχει και πιο detailed οδηγίες εδώ: https://netbeans.org/kb/docs/php/remote-hosting-and-ftp-account.html

 

Όπου βλέπω πως σου βγάζει κάτι σαν και αυτό που ζητάς:

diff.png

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σε ευχαριστώ πολύ για τον χρόνο σου @Sacadmerde αλλά αυτό που κάνει το syncrhonize, που πρέπει να πατήσω δεξί κλικ, να το επιλέξω να το δω, να πατήσω και άλλο κουμπί μετά, δεν μου κάνει

Στο phpStorm όταν απλώς ανοίξω ένα αρχείο να το επεξεργαστώ γίνεται όλος αυτός ο έλεγχος αυτόματα και μου λέει απλώς ότι έχει διαφορές, τι θες να κάνουμε

Overwrite, Download, Ignore

Έχει άλλη λειτουργία το phpStorm για να συγκρίνει 2 αρχεία και να φαίνονται οι διαφορές

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1 λεπτό πριν, Uberalles_gr είπε

Έχει άλλη λειτουργία το phpStorm για να συγκρίνει 2 αρχεία και να φαίνονται οι διαφορές

Η ίδια λειτουργία είναι, απλά εκεί την καλεί αυτόματα. 

1 λεπτό πριν, Uberalles_gr είπε

Σε ευχαριστώ πολύ για τον χρόνο σου @Sacadmerde αλλά αυτό που κάνει το syncrhonize, που πρέπει να πατήσω δεξί κλικ, να το επιλέξω να το δω, να πατήσω και άλλο κουμπί μετά, δεν μου κάνει

Στο phpStorm όταν απλώς ανοίξω ένα αρχείο να το επεξεργαστώ γίνεται όλος αυτός ο έλεγχος αυτόματα και μου λέει απλώς ότι έχει διαφορές, τι θες να κάνουμε

Overwrite, Download, Ignore

Είσαι σίγουρος ότι είδες τα πάντα; Στο link από το NetBeans, δεν λέει για δεξί κλικ, αλλά το έχει αυτόματα:

main-dialog.png

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Όχι δεν είναι η ίδια λειτουργία, στο phpStorm δεν θα σου πει ΠΟΙΕΣ είναι οι διαφορές, θα σου πει Overwrite, Download, Ignore και αυτό που ζητάω εξαρχής είναι αυτό το αυτοματοποιημένο

Τεσπα εάν γνωρίζει κάποιος και μπορεί να βοηθήσει.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)
1 ώρα πριν, Uberalles_gr είπε

Όχι δεν είναι η ίδια λειτουργία,

Για το PHPStorm λέω ότι αυτό που αναφέρεις είναι η λειτουργία που έχει για σύγκριση αρχείων. Το file comparison. Σε αυτό που λες η διαφορά είναι ότι την καλείς με συγκεκριμένα αρχεία, αφού κάνεις μία συγκεκριμένη δράση. 

Δεν είναι διαφορετική λειτουργία από το file comparison που έχει το PHPStorm και όποιο άλλο IDE της JetBrains. 

1 ώρα πριν, Uberalles_gr είπε

στο phpStorm δεν θα σου πει ΠΟΙΕΣ είναι οι διαφορές, θα σου πει Overwrite, Download, Ignore και αυτό που ζητάω εξαρχής είναι αυτό το αυτοματοποιημένο

To ίδιο βλέπω ότι έχει και στο NetBeans. Τα βελάκια από κάτω από τα αρχεία που φαίνονται στην εικόνα, είναι για αυτό το λόγο. 

Πχ. τα βελάκια εδώ:

error-item.png

Επεξ/σία από Sacadmerde
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

@Sacadmerde πραγματικά εκτιμώ τον χρόνο σου

Ωραία, είναι η ίδια λειτουργία αλλά κερδίζω πάρα πολύ χρόνο, να μην χρειάζεται να κάνω αυτόν τον έλεγχο χειροκίνητα αλλά αυτόματα που το κάνει το phpStorm

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

45 λεπτά πριν, Uberalles_gr είπε

@Sacadmerde πραγματικά εκτιμώ τον χρόνο σου

Ωραία, είναι η ίδια λειτουργία αλλά κερδίζω πάρα πολύ χρόνο, να μην χρειάζεται να κάνω αυτόν τον έλεγχο χειροκίνητα αλλά αυτόματα που το κάνει το phpStorm

Βρε, δεν με καταλαβαίνεις τι λέω. 

Αυτό που λέω σχετικά με το τι είναι ίδιο με τι, αφορά μόνο το PHPStorm. Δηλαδή, το PHPStorm έχει μία λειτουργία που είναι το file comparison. Δεν έχει και το file comparison και αυτό με τον remote server. Είναι μία λειτουργία που έχει το PHPStorm, και την έχει είτε on demand για τα αρχεία που επιλέγεις, είτε αυτόματα όταν βάζεις το warn που έχεις. 

Τώρα, σχετικά με το Netbeans, δεν ξέρω πόσο πολύ ίδια είναι ή όχι, αλλά βλέπω ότι έχει να διαλέξεις να το κάνει onSave και όχι χειρικίνητα: 

Αναφορά σε κείμενο

After you choose the remote connection for your project, select whether to upload your source files on run, on save, or manually.
On Run: Source files are uploaded to the server when you run the project.
On Save: Every change (create, edit, rename, delete) is immediately propagated to your remote server. If the operation takes more than 1 second, a progress bar is shown.
Manually: Files are never uploaded automatically. You must use the IDE's manual upload function, described in this section.

και εικόνα εδώ: 

ftp-run-config.png

Γιατί λες ότι θέλει να το κάνεις χειροκίνητα; 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...