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


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


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


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

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



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


Έχω βρει την ακόλουθη σημείωση στο [φάκελο](http://bundler.io/v1.3/bundle_install.html) :



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


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

 