का संशोधन ढूंढें क्या यह दिखाने का कोई तरीका है कि कौन सा संशोधन एक निश्चित टैग के बराबर है?एसवीएन टैग
उत्तर
प्रयास करें इस
svn log /path/to/tag -v --stop-on-copy
आप som देख सकते हैं इस
r10 | user | 2010-02-07 17:06:01 -0800 (Sun, 07 Feb 2010) | 1 line Changed paths: A /path/to/tag (from /path/to/branch:5)
तरह ething आप देख सकते हैं कि टैग संशोधन 5
आप जो प्रारूप में डेटा प्रदान करता है क्या इस टैग को आप के लिए अंक svn log
उपयोग करने की आवश्यकता के संशोधन संख्या, जानना चाहते हैं:
------------------------------------------------------------------------ r643 | [author] | [date] | [n] lines Added tag ------------------------------------------------------------------------ r643 | [author] | [date] | [n] lines [log message] ------------------------------------------------------------------------ ...
आप विकल्प --stop-on-copy
जोड़ देते हैं तो आप जो संशोधन पता कर सकते हैं टैग बनाया गया था। svn log
--stop-on-copy
विकल्प के साथ और बिना दोनों के विकल्प और विकल्प के साथ चलाने पर दिखाए गए अंतिम के नीचे प्रविष्टि टैग को अंततः इंगित करने वाले संशोधन को दिखाएगी।
वैकल्पिक रूप से, यह सोचते हैं लोगों को आप svn info
उपयोग कर सकते हैं (एक टैग के खिलाफ करने की तरह) अपने भंडार में बुरा काम करने नहीं कर रहे हैं, यह
Path: [path] URL: [url] Revision: [current repository revision] Node Kind: directory Schedule: normal Last Changed Author: [author] Last Changed Rev: [last revision this particular path was changed] Last Changed Date: YYYY-MM-DD hh:mm:ss TZकुछ
आप कॉल कर सकते हैं की तरह svn info http://www.example.com/svn/path/to/tag
में branched था लेकिन अगर मैं अब एक पुराने संशोधन टैग करते हैं, पिछले बदली हुई संशोधन वर्तमान साबित होगा। – Mihai
@ मिहाई, मुझे लगता है कि मुझे कुछ मिल गया है जो आपको अब चाहिए .. –
यही वह है जिसे मैं ढूंढ रहा था। धन्यवाद! – Mihai
आउटपुट को 'हेड -2 | पूंछ -1 | grep -o -E "^ आर [[: अंक:]] +" केवल संशोधन को मुद्रित करना चाहिए। (हेड-पूंछ संयोजन सुनिश्चित करता है कि हम केवल संशोधन विवरण वाले लाइन को पकड़ रहे हैं और उदाहरण के लिए प्रतिबद्ध संदेश नहीं।) – joelpet
@joelpet क्या आपका निष्कर्षण गलत नहीं है? क्या इसे '10' के बजाय संशोधन' 5' नहीं लेना चाहिए? – NPS