GIT-SVN-HELDERSأدوات سطر الأوامر لجعل git-svn بسيط | |
التحميل الان |
GIT-SVN-HELDERS الترتيب والملخص
الإعلانات
- رخصة:
- BSD License
- السعر:
- FREE
- اسم الناشر:
- Tom Lazar
- موقع ويب الناشر:
- http://github.com/tomster/twitsilver/
GIT-SVN-HELDERS العلامات
GIT-SVN-HELDERS وصف
أدوات سطر الأوامر لجعل git-svn بسيط GIT-SVN-HOLDERLERS عبارة عن مجموعة من أدوات سطر الأوامر تبسط بشكل كبير استخدام GIT for SVN. الهدف الرئيسي هو الهدف الرئيسي للمساعدين في GIT-SVN هو جعل إعداد مستودع GIT محلي بعد تسجيل خروج SVN موجود "No-Briwner". أيضا العناوين باستخدام مستودع GIT-SVN واحد للعمل على الخروج المتعددة من فروع (عادة) الفروع المختلفة والتبديل بينها. الاستخدام التنفيذي (مثال) الملخص التنفيذي:> مسار القرص المضغوط / إلى / SVN / REPO> Gitifyhere / tmp> svn co https://svn.plone.org/svn/plone/plone.app.form/branches/1.1 plone.app.forma 1.1 / setup.py ... فحص خارج المراجعة 27228.> CD Plone. app.form> مستودع gitifyno git وجدت في /users/tomster/.gitcache/.Initiating استنساخ في ذاكرة التخزين المؤقت. سجل svn ... استنساخ https://svn.plone.org/svn/plone/plone.app.form/ من R10593: 27155: 27155 في / Users/Tomster/.gitcache/initialized مستودع GIT فارغ في /users/Tomster/.gitcache/plone.app.form/.git/...Git Branch 'Local / 1.1' الآن بعد فرع SVN "1.1": # على الفرع المحلي / 1. 1Nothing to الالتزام (منتدى العمل نظيف)> فرع GIT * محلي / 1.1 MasterPoints لملاحظة: * Gitify Limited على الاستنساخ إلى المراجعات الموجودة في سجل SVN لجذر الحزمة (هنا https://svn.plone.org/svn/ Plone / Plone.app.form /). توفير وقت كبير، خاصة في مستودعات كبيرة (مثل Plone.Collective) * Gitify إنشاء مستودع GIT في ~ / .gitcache غير موجود * Gitify إنشاء فرع محلي محلي / 1.1 يتبع فرع SVN (عن بعد) 1.1 لممارسة ITMultiple Rece-Outsin، ستعمل غالبا مع نسخ محلية مختلفة من مستودع معين، أي على الجذع وعلى فرع ميزة. هذا عندما يأتي الدليل .gitcache الذي تم إنشاؤه أعلاه في متناول يدي. دعونا نحرك تسجيل الخروج السابق من الطريق وإنشاء الخروج من الصيانة التي تتبع جذع:> CD.> فرع ميزة MKDIR> MV Plone.app.form Feature-Branch /> MKDIR Maintenance> صيانة الأقراص المضغوطة /> SVN CO HTTPS: //svn.plone.org/svn/plone/plone.app.form/trunk plone.app.forma plone.app.form / setup.py ... u plone.app.formchecked خارج المراجعة 27228. ما يحدث إذا كنا قم بتشغيل Gitify هنا؟ بشكل أسرع، حيث أننا الآن قد استخدمت مستودع GIT الموجود في دليل ذاكرة التخزين المؤقت. يمكن أن يتضح ذلك بشكل إضافي من خلال النظر في الفروع المحلية المتاحة الآن:> فرع Git Local / 1.1 * محلي / جذع Mastercaveats'recycling '.git بهذه الطريقة يعمل (ربما من المستغرب) جيدا في الممارسة العملية، ولكن عليك أن تبقي ما يلي العقل: جميع عمليات الخروج تشترك في نفس الفهرس! دعنا نلقي نظرة على ما يعنيه هذا يعني التبديل مرة أخرى إلى فرع الميزة لدينا:> CD./../ Feature-Branch / Plone.app.form /> حالة GIT # على الفرع المحلي / تم تغيير الجذع ولكن غير محدثة: # (استخدم "Git Add / RM ..." لتحديث ما يرتكب) # (استخدم "GIT Checkout - ..." لتجاهل التغييرات في دليل العمل) ## تم تعديله: المستندات / التاريخ. ## Plone / التطبيق / النموذج / الاختبارات / Test_kss.pywohah! ما حدث هو أنه يشير .git الآن إلى الجذع وبالتالي يوضح أمر الحالة الفرق بين ذلك وفرعنا كتعديلات محلية، لأن هذا هو ما يمثل نظام الملفات. يمكننا التحقق من ذلك باستخدام أمر حالة البرامج:> SVN ST
GIT-SVN-HELDERS برامج ذات صلة