मुख्य सामग्री पर जाएं
Virtual Environment को fork करने से इसके state का एक विशिष्ट क्षण का exact snapshot बनता है। नया Virtual Environment source network से सभी contracts, balances, और transactions को इनहेरिट करता है। यह आपकी team को एक सटीक, disposable working copy पर काम करते समय न्यूनतम हस्तक्षेप के साथ पुनरावृत्तियों में विकास करने की अनुमति देता है।
एक fork हमेशा latest block से शुरू होता है। किसी विशिष्ट पिछले block पर एक copy बनाने के लिए, इसके बजाय ऐतिहासिक block पर Virtual Environment को clone करें
Smart contracts को stage करने के बाद, और transactions भेजकर या accounts को fund करके state सेट करने के बाद, आपके team के सदस्य staging Virtual Environment की व्यक्तिगत working copies बना सकते हैं। इस तरह, tests मूल Virtual Environment के state को प्रभावित नहीं करते, और प्रत्येक team बिना test-data noise और हस्तक्षेप के अपने स्वयं के tests कर सकती है। Virtual Environment को Fork करने के लिए:
  • ऊपर दाईं ओर स्थित Fork button पर क्लिक करें।
  • वह project चुनें जहां नया Virtual Environment रहेगा और उसे एक नाम दें।
आप forked Virtual Environment के मूल की पुष्टि details section की जाँच करके कर सकते हैं, जो source network प्रदर्शित करता है जिससे Virtual Environment को fork किया गया था।

अगले कदम

  • Stage dapps: जानें कि अपने dapp के UI से Virtual Environment को कैसे कनेक्ट करें।
  • Revert state: यदि testing steps अन्यथा दोहराने योग्य नहीं हैं तो Virtual Environment state को वापस करें।