मुझे अपनी शाखाओं की टोपोलॉजी देखने में दिलचस्पी है, आदर्श रूप से एक सुंदर तरीके (एक ला ग्राफॉग) में। उदाहरण के लिए, मैं देखना चाहता हूं कि कितनी (खुली) शाखाएं विभाजित होती हैं, आखिरी बार जब वे एक-दूसरे से विलय हो जाते हैं, आदि। मुझे में सभी में दिलचस्पी नहीं है, न ही उनके बीच विलय प्रत्येक शाखासीधी रेखा के विकास के साथ व्यापारिक इतिहास देखें
उदाहरण के लिए बिटबकेट पर कांटे को देखते समय यह उपयोगी होता है। गिथब का नेटवर्क ग्राफ मदद करता है, लेकिन अक्सर शाखा संरचना को सीधे विकास और/या लगातार विलय से बाहर निकाला जाता है।
मैंने सोचा कि शायद मैं
hg glog --rev "head() or merge() or branch_points()"
तरह revsets इस्तेमाल कर सकते हैं, लेकिन फिर glog
, के बीच इस तथ्य का उल्लेख नहीं करने के लिए सभी संशोधन से पता चलता है कि मैं समझ नहीं सकता है (branch_points निर्दिष्ट करने का तरीका) यानी संशोधन जो एक से अधिक बच्चे हैं
क्या Mercurial (या एक और डीवीसीएस) के लिए कोई विस्तार है जो मेरी इच्छाओं का अनुमान लगा सकता है? यदि नहीं है तो यह जानकारी प्राप्त करने का एक बेहतर तरीका है?
ठीक है में भी है, मैं अंत में यह देखा। ऐसा लगता है कि यह मर्ज() से बहुत धीमा लगता है, लेकिन ऐसा लगता है कि यह काम करता है। मुझे Mercurial विकास के बारे में बहुत कुछ नहीं पता, लेकिन मैं देखता हूँ कि मैं जल्द ही मेलिंग सूची पर जा सकता हूं। जो कुछ जरूरी है वह सही है? –
मैंने सूची में एक पैच भेजा, लेकिन मैंने इसे अभी तक अभिलेखागार में दिखाई नहीं दिया है। –
क्या यह अब अभिलेखागार में आया है? यदि नहीं, तो आप इसे मुझे भेज सकते हैं और मैं इसे डेवेल-सूची में भेज दूंगा। arne_bab -ät- web -dot- de –