2010-11-15 9 views
11

दोस्तों, क्या आप कृपया इंस्टॉलेशन पैकेज के साथ आने वाले TortoiseHg एक्सटेंशन का वर्णन कर सकते हैं? ये क्या करते हैं और आप दैनिक आधार पर क्या उपयोग करते हैं? क्या अधिक उपयोगी हैं?उपयोगी टोर्टोइज एचजी एक्सटेंशन

यह विंडोज के लिए TortoiseHg v1.1.5 की सूची है।

[extensions] 
; extensions shipped with Mercurial by default 
; 
;acl = 
;bookmarks = 
;bugzilla = 
;children = 
;churn = 
; Warning: the color extension is not recommended for Windows 
;color = 
;convert = 
;extdiff = 
;fetch = 
;gpg = 
;graphlog = 
;hgcia = 
;hgk = 
;highlight = 
;interhg = 
;keyword = 
;mq = 
;notify = 
;pager = 
;parentrevspec = 
;patchbomb = 
;progress = 
;purge = 
;rebase = 
;record = 
;schemes = 
;transplant = 
;win32mbcs = 
;win32text = 
;zeroconf = 
; Extra extensions bundled with TortoiseHg 
;fold = 
;hgcr-gui = 
;perfarce = 
;hgeol = 
;mercurial_keyring = 
+3

http://mercurial.selenic.com/wiki/CategoryBundledExtension – Esko

+0

और कौन सा सबसे उपयोगी है? आप दैनिक आधार पर किसका उपयोग करते हैं? –

उत्तर

9

मेरा व्यक्तिगत पसंदीदा:

graphlog ASCII graph next to changesets to visualize branching. 
mq   Handle local changes as a series of patches that can be edited. 
purge  Mass delete of unrevisioned files (and ignored files with --all). 
rebase  transplant a branch onto a different changeset. 
transplant Copy a changeset onto the local changeset. 
इनमें से

, मैं mq और purge दैनिक उपयोग करें।

5

एक वर्ष के अनुभव के बाद मैंने अपनी उपयोगी सूची में सबसे उपयोगी Mercurial एक्सटेंशन (Windows और TortoiseHg का उपयोग करके) की सूची प्राप्त की है। महत्व के क्रम में सूचीबद्ध होगा।

  1. MQ (इतिहास संस्करण के लिए और rebase बन सक्षम)
  2. रिबेस
  3. प्रत्यारोपण
  4. बुकमार्क (शायद ही कभी एक चिह्नित करने के लिए की जरूरत है (कभी कभी changesets सटीक नियंत्रण के लिए आवश्यक) (रेपो आसपास परिवर्तन आंदोलनों के लिए) एक शाखा के प्रमुख)
1

रंग विस्तार मुझे इतना यहाँ उत्सुक बनाया क्या docs इसके लिए कहना है:

यह एक्सटेंशन फ़ाइल स्थिति को प्रतिबिंबित करने के लिए अपने आउटपुट में रंग जोड़ने के लिए स्टेटस कमांड को संशोधित करता है, qseries कमांड पैच स्थिति को प्रतिबिंबित करने के लिए रंग जोड़ने के लिए (लागू, अनुपयुक्त, गायब), और diff-related कमांड को जोड़ों, निकासी को हाइलाइट करने के लिए , diff हेडर, और पिछला सफेद जगह।

रंग के अलावा अन्य प्रभाव, जैसे बोल्ड और रेखांकित टेक्स्ट, भी उपलब्ध हैं। ईसीएमए -48 एसजीआर नियंत्रण समारोह (उर्फ एएनएसआई एस्केप कोड) के साथ प्रभाव प्रदान किए जाते हैं। यह मॉड्यूल render_text फ़ंक्शन भी प्रदान करता है, जिसे किसी भी पाठ पर प्रभाव जोड़ने के लिए उपयोग किया जा सकता है।

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