में किसी संपत्ति को निष्पादन के आउटपुट को असाइन कैसे करें मेरा लक्ष्य "गिट वर्णन" कमांड के आउटपुट के साथ संपत्ति भरना है। मैं एक संपत्ति है:NANT
<property name="build.version" value = ""/>
और मैं निम्न आदेश के उत्पादन के साथ इसे भरने के लिए चाहते हैं: Git का वर्णन
मैंने कोशिश की:
<exec program='${git.executable}' outputproperty='build.version'>
<arg value='describe' />
</exec>
लेकिन चींटी, NAnt के विपरीत outputproperty का समर्थन नहीं करता है :(केवल आउटपुट (फ़ाइल में)
धन्यवाद ट्रिम करने के अंत में एक पंक्ति जोड़ें, धन्यवाद, मैंने बिल्कुल वही किया है। मैं बिना किसी अस्थायी फ़ाइलों के समाधान ढूंढ रहा था :( – Nagg
जब मैं ऐसा करता हूं, तो मुझे फ़ाइल में कैरिज रिटर्न मिल रहा है, जो तब ' ' में परिवर्तित हो जाता है? कोई विचार? –