/ / डार्क्स में, दृश्य दो पैच के बीच भिन्न होता है - डार्क्स

डार्क्स में, दो पैच के बीच diff देखें - डार्क्स

Git में, मैं दो कमिट के बीच के अंतर को कुछ इस तरह से चलाकर देख सकता हूं:

$ git diff c23a45 ffd644

मैं इसे डार्क्स में कैसे करूं?

निम्नलिखित उपयोगकर्ता पुस्तिका का खंड 5.10.1 मैं प्रयास कर चुका हूं:

$ darcs diff --from-patch ffd644 --to-patch c23a45

लेकिन यह त्रुटि देता है:

darcs: Couldn"t find patch matching "patch-name ffd644"
CallStack (from HasCallStack):
error, called at src/Darcs/Patch/Match.hs:654:43 in darcs-2.12.4-EYDQyfVEyiPHocMCwLEEKg:Darcs.Patch.Match

पूर्ण पैच हैश का उपयोग करते समय मुझे एक समान त्रुटि मिलती है।

उत्तर:

उत्तर № 1 के लिए 1

उनके हैश द्वारा पैच को संदर्भित करने के लिए, उपयोग करें --from-hash तथा --to-hash:

darcs diff --from-hash ffd644 --to-hash c23a45

आप अधिक क्रिया का उपयोग भी कर सकते हैं match वाक्य - विन्यास:

darcs diff --from-match "hash ffd644" --to-match "hash c23a45"

ध्यान दें कि यह एक है सम्मिलित चयन: आप "एक अंतर देखेंगे जिसमें आपके द्वारा निर्दिष्ट दोनों के बीच और सभी पैच शामिल हैं।

शामिल पैच का सेट भी उस क्रम पर निर्भर करेगा जो पैच वर्तमान में आपके भंडार में हैं। यदि आप पैच को फिर से व्यवस्थित करते हैं, उदा। साथ में darcs optimize reorder या उन्हें एक अलग रिपॉजिटरी में खींचकर, फिर आप एक अलग अंतर देख सकते हैं।