bundler δεν προμηθευτή / πακέτο: στολίδι πηγή git

ψήφοι
1

Είμαι χρησιμοποιώντας Bundler έκδοση 1.3.5 και Ruby 2.0.0-RC2.

Όταν χρησιμοποιείτε τη δέσμη εντολών εγκατάσταση --deployment στον server παραγωγή μου είναι όλα τα πετράδια μου αντιγραφεί στο πωλητής / πακέτο, εκτός από εκείνη που έχει: πηγή git στο Gemfile.

Δεν έχετε τυχόν λάθη και το στολίδι είναι εισηγμένη και ακόμα κατεβάσει κατά την εκτέλεση της εντολής, αλλά δεν είναι στο φάκελο πωλητή / πακέτο.

Όλοι οι πόροι που έχω βρεθεί σε αυτό που σχετίζονται με ξεπερασμένες εκδόσεις του Bundler που δεν έχουν αυτή τη δυνατότητα. Γιατί συμβαίνει αυτό σε 1.3.5, όμως;

Δημοσιεύθηκε 08/10/2014 στις 18:35
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
0

Σας «git» στολίδι αποθηκεύεται και φορτώνεται από τον κατάλογο προσωρινής μνήμης. Νομίζω ότι είναι μια λεπτομέρεια εφαρμογής.

Έχω βρει την ακόλουθη σημείωση στο φάκελο :

Κατά την εγκατάσταση πολύτιμους λίθους, Bundler θα ελέγξει προμηθευτή / cache και, στη συνέχεια, πολύτιμοι λίθοι του συστήματός σας. Αν ένα κόσμημα δεν είναι προσωρινά ή να εγκατασταθεί, Bundler θα προσπαθήσουμε να το εγκαταστήσετε από τις πηγές που έχετε δηλώσει στο Gemfile σας.

Έτσι, το στολίδι θα κατεβάσει από το git στο vendor/cache, τότε bundler πρόκειται να το εγκαταστήσετε, αλλά είναι ήδη στο vendor/cache. Έτσι, αυτό είναι πιθανώς ο λόγος, για τον οποίο δεν μπορείτε να το βρείτε στον vendor/bundleκατάλογο.

Απαντήθηκε 08/10/2014 στις 19:07
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more