2011-03-05 16 views
8

द्वारा अनदेखा अद्वितीय संस्करण टैग मैं कुछ ऐसा करने की कोशिश कर रहा हूं जिसे मैंने सोचा था: अंतरिक्ष विचारों के कारण स्नैपशॉट निर्माण के अद्वितीय संस्करणों को रोकें।मैवेन

तो मैं सेटअप इस के साथ मेरी पोम:

<distributionManagement> 
    ... 
    <!--Snapshot deploy repository--> 
    <snapshotRepository> 
     <id>maven-general-repo.googlecode.com</id> 
     <name>General Maven Repo on Google Code</name> 
     <url>dav:https://general-maven-repo.googlecode.com/svn/maven2/snapshots</url> 
     <uniqueVersion>false</uniqueVersion> 
    </snapshotRepository> 
    ... 
</distributionManagement> 

और फिर बस mvn clean deploy चलाते हैं। हालांकि निर्माण अभी भी-20110305.210936-1

से पहले प्रीफ़िक्स किया गया है मैं यहाँ क्या गलत कर रहा हूं? क्या कोई टैग या स्विच है जो मुझे याद आ रही है?

Maven संस्करण: 3.0.3

Maven तैनाती-प्लगइन संस्करण: --- Maven तैनाती-प्लगइन: 2.5: तैनात (डिफ़ॉल्ट तैनाती)

उत्तर

12

Maven 3 नहीं रह गया है आप को नियंत्रित करने के लिए अनुमति देता है इस विकल्प।

+1

क्या आपको पता है क्यों? यह उन लोगों के लिए एक महत्वपूर्ण विशेषता प्रतीत होता है जो समर्पित भंडार सॉफ्टवेयर नहीं चला रहे हैं – TheLQ

+1

[नेक्सस 'जिरा] में सूचीबद्ध एक संभावित कारण सूचीबद्ध है (https://issues.sonatype.org/browse/NEXUS-4534?focusedCommentId=138269&page = com.atlassian.jira.plugin.system.issuetabpanels: टिप्पणी-tabpanel # टिप्पणी-138,269); तथ्य यह है कि सुविधा हटा दी गई है [maven 3 संगतता दस्तावेज़] में उल्लेख किया गया है (https://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+ कॉम्पैबिलिटी + नोट्स#Maven3.x कॉम्पैबिलिटी नोट्स- नॉन- uniqueSnapshotDeployments)। यदि आप केवल अपने स्थानीय रेपो में स्थापित करते हैं, तो मैवेन - मेरे सर्वोत्तम ज्ञान के लिए - एक अद्वितीय संस्करण पहचानकर्ता को ठीक नहीं करेगा। (बस एहसास हुआ कि मैं पार्टी के लिए थोड़ा देर हो चुकी हूं;) – Christian