2010-09-16 5 views
11

कैपिस्ट्रानो का उपयोग करने वाले अस्थायी डीआईआर को मैं कैसे बदलूं?कैपिस्ट्रानो का उपयोग करने वाली अस्थायी निर्देशिका को मैं कैसे बदलूं?

उदाहरण: /tmp के बजाय, मैं /home/user/tmp

मेरे वर्तमान VPS /tmpnoexec के रूप में माउंट है, जो मुझे अनुमति देता है अस्वीकृत त्रुटियां cap production deploy चलाने का प्रयास करते समय उपयोग करना चाहते हैं।

उत्तर

7

क्या आप दूरस्थ टीएमपी निर्देशिका के बारे में बात कर रहे हैं? अगर हां, तो एक उदाहरण ::

सेट यहाँ: copy_remote_dir, deploy_to

यह डिफ़ॉल्ट tmp निर्देशिका जहां संग्रह बजाय तैनाती निर्देशिका के लिए दूरस्थ सर्वर पर प्रतिलिपि बनाई गई थी बदल जाएगा।

+0

सुनिश्चित नहीं हैं कि इस समस्या यह है कि मैं हो रही थी हल होता है, के रूप में मेरे/tmp निर्देशिका noexec घुड़सवार किया गया था। – ARun32

21

Capistrano 3 में,

set :tmp_dir, '/home/user/tmp' 
+0

इन सेटिंग्स के लिए प्रलेखन कहां है? – pixelearth

+2

मुझे लगता है कि मुझे यह स्रोत कोड देख रहा है ... –

+0

कहीं भी सभी कॉन्फ़िगर करने योग्य बिंदुओं की एक सूची क्यों नहीं है? – ScottSB

संबंधित मुद्दे