Project प्रबंधन
FreePocket Code का प्रवेश बिंदु: अंतर्निहित Git और GitHub, GitLab और Bitbucket के पूर्ण समर्थन के साथ projects बनाएँ, आयात करें, क्लोन करें और प्रकाशित करें।
Project बनाएँ
Dashboard से, + पर टैप करें और विकल्पों में से एक चुनें:
नया project
नाम फ़ील्ड + टेम्पलेट पिकर के साथ डायलॉग। यदि नाम पहले से मौजूद है, तो स्वचालित प्रत्यय जोड़ा जाता है: My App (2), My App (3)…
रिपॉज़िटरी क्लोन करें
GitHub, GitLab या Bitbucket चुनें, OAuth के साथ अधिकृत करें और अपना एक repo चुनें। डुप्लिकेट डायरेक्टरी को एक प्रत्यय मिलता है: repo (2), repo (3)…
ZIP आयात करें
स्टोरेज से एक .zip चुनें। इसे फ़ाइल नाम के साथ निकाला जाता है (यदि पहले से मौजूद है तो प्रत्यय -2, -3)।
लोकल फ़ोल्डर खोलें (SAF)
किसी भी डिवाइस फ़ोल्डर को project के रूप में लिंक करने के लिए Android के Storage Access Framework का उपयोग करता है।
उपलब्ध टेम्पलेट
पाँच श्रेणियों में 14 पूर्व-कॉन्फ़िगर किए गए टेम्पलेट। प्रत्येक प्रारंभिक फ़ाइलों (सापेक्ष पथ → सामग्री) और एक विशिष्ट रंग के साथ आता है:
General
Frontend
Backend
Fullstack
भाषाएँ
Projects प्रबंधित करें
नाम बदलें
इनलाइन डुप्लिकेट सत्यापन; यदि पहले से मौजूद है तो पुष्टि बटन निष्क्रिय हो जाता है
हटाएँ
पूर्व पुष्टि और पूर्ण फ़ाइलसिस्टम डायरेक्टरी हटाना
ZIP के रूप में निर्यात करें
डायरेक्टरी को संपीड़ित करता है और सिस्टम शेयर शीट लॉन्च करता है
स्वचालित विश्लेषण
मुख्य भाषा, framework, प्रतिशत विभाजन और कुल आकार का पता लगाता है
Git संचालन
कोई Premium gate नहीं वाला पूर्ण अंतर्निहित Git क्लाइंट। सभी संचालन किसी भी प्लान पर उपलब्ध:
आरंभीकरण
परिवर्तन और commits
शाखाएँ
इतिहास और पुनर्लेखन
Tags
रिपॉज़िटरी स्थिति की रिपोर्ट Synced, Needs pull, Needs push, Pending, Conflict, Local only या No remote के रूप में की जाती है, प्रति-फ़ाइल विस्तृत दृश्य (staged, unstaged, untracked) के साथ।
प्रदाता एकीकरण
तीन मुख्य प्रदाताओं के लिए PKCE के साथ OAuth 2.0 प्रमाणीकरण। Tokens सुरक्षित रूप से संग्रहीत होते हैं और संचालन समय पर हल किए जाते हैं:
GitHub
Repos सूचीबद्ध करें, सार्वजनिक या निजी repos बनाएँ
GitLab
Projects सूचीबद्ध करें और बनाएँ
Bitbucket
Workspace के अनुसार repos सूचीबद्ध करें और बनाएँ
लोकल project प्रकाशित करें
- 1सेवा (GitHub, GitLab या Bitbucket) चुनें और यदि अभी तक नहीं किया है तो अधिकृत करें।
- 2रिपॉज़िटरी का नाम चुनें और क्या यह निजी होना चाहिए।
- 3Pocket Code API के माध्यम से रिमोट repo बनाता है और remote कॉन्फ़िगर करता है।
- 4यदि project में पहले से Git था, तो remote जोड़ा जाता है; यदि नहीं, तो repo को कॉन्फ़िगर किए गए remote के साथ आरंभ किया जाता है।
- 5प्रारंभिक पुश, हो गया — project ऑनलाइन है।
केवल Premium gate: project संख्या
Free प्लान में सीमित संख्या में सक्रिय projects शामिल हैं। सीमा से अधिक एक बनाने का प्रयास करने पर एक अपग्रेड मॉडल दिखाई देता है। अन्य सभी संचालन (नाम बदलें, आयात करें, फ़ोल्डर खोलें, पूर्ण Git, क्लोन और प्रकाशित करें) किसी भी प्लान पर उपलब्ध हैं।
| Free | Premium | |
|---|---|---|
| सक्रिय projects | सीमित | असीमित |
| पूर्ण Git संचालन | ✓ | ✓ |
| क्लोन और प्रकाशित करें (GitHub / GitLab / Bitbucket) | ✓ | ✓ |
| ZIP आयात / निर्यात | ✓ | ✓ |
| लोकल फ़ोल्डर खोलें (SAF) | ✓ | ✓ |