SmartGit / Hg هو برنامج مجاني للاستخدام غير التجاري ، وهو عبارة عن عميل مستودع برامج قائم على الويب مكتوب بلغة برمجة Java ومصمم لدعم أنظمة التحكم في إصدار Git و Mercurial و Subversion الموزعة.
الميزات في لمحة
مع SmartGit / Hg سيكون لديك كل شيء تحت السيطرة. يمكن للبرنامج عرض الدلائل والملفات الخاصة بالمستودع فقط ، والمعاملات ، بالإضافة إلى الملفات المشروحة. وهي قادرة على أداء وظائف مختلفة ، بما في ذلك الحالة ، والفرق ، والسجل ، والدفع ، والسحب ، والجلب ، والدمج ، ودمج الكرز ، و rebase ، بالإضافة إلى خبأ ، وعلامة وإدارة الفروع.
بالإضافة إلى ذلك ، يسمح لك بتعديل الالتزامات قبل دفعها ، واستعادة الارتباطات المفقودة ، بالإضافة إلى ارتكاب الخطوط الفردية داخل الملف. لا يتطلب الأمر أدوات ومكتبات إضافية ، ويأتي مع عميل SSH مدمج (Secure Shell) ، وأداة دمج وأداة مقارنة الملفات.
يتميز بتصميم بسيط وسهل الاستخدام
التركيز فقط على ما هو مهم حقا ، يتميز برنامج SmartGit / HG تصميم بسيط وسهل الاستخدام لن يزعج المستخدمين مع الأسئلة الغبية. لا يشترط قراءة دليل شامل لاستخدام هذا البرنامج.
يدعم خدمات الويب الشائعة
ميزة أخرى مثيرة للاهتمام هي الدعم المدمج لمجموعة واسعة من خدمات الويب. هذا يعني أنه يمكنك استخدام SmartGit / Hg للنسخ من GitHub و Assembla والعديد من مقدمي خدمات الاستضافة الآخرين. بالإضافة إلى ذلك ، يمكنك مراجعة التعليقات ، بالإضافة إلى إنشاء طلبات سحب GitHub وحلها.
برنامج عبر منصة معتمدة على أنظمة تشغيل قياسية
كونه مكتوبًا بلغة جافا ، SmartGit / Hg هو تطبيق مستقل عن النظام الأساسي يعمل على أنظمة التشغيل جنو / لينكس و Microsoft Windows و Mac OS X. Ubuntu هي توزيعات Linux الوحيدة المعتمدة رسميًا ، ويتم دعم كلتا معمارية 32 بت و 64 بت في هذا الوقت.
أفضل عميل Git و Hg و SVN
SmartGit / Hg هو بلا شك أفضل عميل Git و Hg و SVN. في حين أنه سيساعد المبتدئين على البدء في الأمور بطريقة سريعة وغير مؤلمة ، فإنه يساعد الخبراء على أن يصبحوا أكثر إنتاجًا من ذي قبل.
ما هو الجديد في هذا الإصدار:
هذا الإصدار في الغالب يصلح بضع البق.
ما هو الجديد في الإصدار 17.0.2 / 17.1 المعاينة 3:
الميزات الجديدة والتحسينات:
بوابة:
Refresh: untracked / missing rename detection honors & quot؛ core.jgit.similarityFileSizeLimit & quot؛ لتجنب أخطاء خارج الذاكرة
البق الثابتة:
بوابة:
سجل:
GitHub: ممكن منعش لا نهاية لها
جيثب: تحديث بصمة افتراضية
GitHub ، مقدمي خدمات استضافة آخرين: لا تحذر من تغيير بصمة الإصبع إذا كانت بصمة جديدة معروفة
التراجع عن & quot؛ تعيين java.net.useSystemProxies = true (إذا لم يتم التعيين) تلقائيًا لتحسين الاكتشاف التلقائي للوكيلات & quot؛ لأنه يتسبب في استخدام وكيل النظام دائمًا ، حتى لو لم يكن & quot؛ خادم وكيل & quot؛ تم تكوينه في SmartGit
واجهة المستخدم الرسومية (نظام التشغيل Windows): كان عمود الفرز معتمًا للغاية في المظهر الساطع الافتراضي
ما هو الجديد في الإصدار 8.0.4 / 17 RC3:
الميزات الجديدة والتحسينات:
إضافة فرع وآخر: استبدل الأحرف غير الصالحة بشارة صالحة قابلة للتخصيص: smartgit.branch.replaceInvalidCharsWith = _
Bitbucket ، GitHub: دعم لعناوين URL مثل git@name1.github.com: accountname / repository.git
دفع ، JIRA حل:
القدرة على تكوين أي فرع إلى (لا) تحقق من فرع التكوين git $. smartgitJiraResolve خاطئة
يعرض وصف القضية
البق الثابتة:
معاينة التغييرات: تقليل إنشاء الصفحات عند تمرير جدول الملفات بلوحة المفاتيح
JIRA: أخفق في حالة احتواء تكوين bugtraq على مفاتيح مشروع غير صالحة
SSH: لم يتم تطبيق القيم من ~ / .ssh / config بشكل صحيح
خبأ (عند الطلب): لا تحاول أن تخفّض التغييرات التي تجري في إطار جزئي لأن هذا لا يعمل
ما هو الجديد في الإصدار 8.0.3 / 8.1 Preview 5:
ميزات جديدة والتحسينات:
إضافة فرع وآخر: استبدل الأحرف غير الصالحة بشارة صالحة قابلة للتخصيص: smartgit.branch.replaceInvalidCharsWith = _
Bitbucket ، GitHub: دعم لعناوين URL مثل git@name1.github.com: accountname / repository.git
دفع ، JIRA حل:
القدرة على تكوين أي فرع إلى (لا) تحقق من فرع التكوين git $. smartgitJiraResolve خاطئة
يعرض وصف القضية
البق الثابتة:
معاينة التغييرات: تقليل إنشاء الصفحات عند تمرير جدول الملفات بلوحة المفاتيح
JIRA: أخفق في حالة احتواء تكوين bugtraq على مفاتيح مشروع غير صالحة
SSH: لم يتم تطبيق القيم من ~ / .ssh / config بشكل صحيح
خبأ (عند الطلب): لا تحاول أن تخفّض التغييرات التي تجري في إطار جزئي لأن هذا لا يعمل
الجديد في الإصدار 7.1.1 / 7.2 المعاينة 1:
ميزات جديدة والتحسينات:
إضافة فرع وآخر: استبدل الأحرف غير الصالحة بشارة صالحة قابلة للتخصيص: smartgit.branch.replaceInvalidCharsWith = _
Bitbucket ، GitHub: دعم لعناوين URL مثل git@name1.github.com: accountname / repository.git
دفع ، JIRA حل:
القدرة على تكوين أي فرع إلى (لا) تحقق من فرع التكوين git $. smartgitJiraResolve خاطئة
يعرض وصف القضية
البق الثابتة:
معاينة التغييرات: تقليل إنشاء الصفحات عند تمرير جدول الملفات بلوحة المفاتيح
JIRA: أخفق في حالة احتواء تكوين bugtraq على مفاتيح مشروع غير صالحة
SSH: لم يتم تطبيق القيم من ~ / .ssh / config بشكل صحيح
خبأ (عند الطلب): لا تحاول أن تخفّض التغييرات التي تجري في إطار جزئي لأن هذا لا يعمل
ما هو الجديد في الإصدار 7.0.3 / 7.1 المعاينة 6:
ميزات جديدة والتحسينات:
دعم الرسومات عالية الدقة (HiRes و HiDPI)
smartgit.vmoptions (Linux، Mac): دعم خاصية "path ="
البق الثابتة:
تحديث: خطأ داخلي إذا كان ملف .git يحتوي على CRLF
عرض | إظهار الملفات المرحلية: إذا لم يتم تحديدها ، فلم يتم عرض ملفات تعارض معينة
ما هو الجديد في الإصدار 7.0.2:
ميزات جديدة والتحسينات:
دعم Atlassian Stash: تمت إضافة خيار "Use SSH بدلاً من HTTPS"
زئبق: أصبح وصول http الآن أكثر قوة في حالة حدوث أخطاء
البق الثابتة:
دعم Atlassian Stash: شهادات العميل لم تنجح
دعم BitBucket: لم مستنسنة المستودعات مع الفضاء في الاسم لا يعمل
بوابة:
سجل: تبديل فئات مثل "الأصل" مكسورة (الانحدار منذ 7.0.1)
نظام التشغيل Windows: احتوى المشغلات على إدخال بيان غير صحيح في نظام PointAware
الجديد في الإصدار 6.5.9 / 7 Preview 10:
البق الثابتة:
بوابة:
السجل: خطأ داخلي محتمل للتعامل مع دمج غير مهم
تحديث: لم تكن إشعارات التحذير المتعلقة بعنصر Subodule قابلة للإغلاق
OS X 10.11 preview: الأخطاء الداخلية المحتملة
الجديد في الإصدار 6.5.8 / 7 المعاينة 4:
البق الثابتة:
بوابة:
الالتزام / الرجوع / الآخرين: قد تظهر الملفات الفرعية التي تمت إزالتها كملفات أيضًا
تجاهل: إعادة تعيين submodule إلى فهرس ما زالت resetted إلى HEAD
تحديث:
قد لا تظهر القطع الفرعية التي تمت إزالتها
ساهمت القطع الفرعية تخطي لدولة "تعديل" الدليل
جيثب: تم كسر الدعم التنظيمي
الجديد في الإصدار 6.5.6 / 7 المعاينة 4:
ميزات جديدة والتحسينات:
بوابة:
العرض الصادر: القدرة على تغيير المؤلف من الالتزام
عودة إلى الأعلى: تمت إضافة خاصية vm-smart "smartgit.revert.commitMessageTemplate" لتخصيص رسالة الالتزام ؛ استخدام $ {message} و $ {sha} للرسالة أو معرف SHA للالتزام المعاد إضافة n لإضافة فاصل أسطر
إضافة أو إنشاء مستودع: الكشف عن المخزون حتى إذا تم تحديد الدليل الفرعي للمشرف (.git / .hg)
GitHub: إصلاح التوافق لتغير واجهة برمجة تطبيقات OAuth القادمة https://developer.github.com/changes/2015-02-20-migration-period-removing-authorizations-token/
GitHub ، Stash ، Bitbucket integration: notification to suggest configuration
البق الثابتة:
اللوم: لم يعمل Ctrl + Z accelerator عندما كان التركيز في جزء محتوى الملف
أوامر التحديث / أخرى: تعليق محتمل متعلق بتثبيتات Cygwin (Cygwin Git ، Open SSH)
الجديد في الإصدار 6.5.6:
ميزات جديدة والتحسينات:
جيثب:
يتم تحديد الفرع "الافتراضي" مسبقًا عند إنشاء طلب السحب (راجع)
استعلامات أكثر كفاءة
الدعم لتغيرات واجهة برمجة التطبيقات القادمة المتعلقة بالمؤسسات
البق الثابتة:
زئبق:
اللوم: خطأ داخلي محتمل
إدارة المستودع: خطأ داخلي محتمل في إزالة مستودع يمكن فتحه في نافذة ثانية
البحث السريع: خطأ داخلي في إدخال الأحرف باستخدام محرر أسلوب الإدخال
فشل بدء التشغيل مع بدء تشغيل "SmartGit مع الارتفاع"
SVN:
استنساخ: المشاكل المحتملة مع svn: مجموعة خاصة
قد يؤدي الضغط على إنشاء فرع "foo + bar" بدلاً من الدفع إلى الفرع الحالي "foo bar"
برامج تحرير النصوص: قام Undo / Redo بتنفيذ خطوتين عند استدعاؤه باستخدام الاختصار
شبابيك:
تعطل بعض الأنظمة فورًا بسبب تعذر الوصول إلى عنصر تحكم شريط المهام
التفضيلات: ملف hg القابل للتنفيذ يمنع مربع حوار الإغلاق
الجديد في الإصدار 6.5.5:
البق الثابتة:
بوابة:
الأدوات الخارجية: فشلت الأداة الخارجية الافتراضية "تنسيق التصحيح" إذا احتوى دليل الإخراج على مساحات في المسار
السجل: لم يعمل Cherry-Pick و Revert في طريقة العرض التي تمت تصفيتها
السحب: لم يكن "الأصل" محددًا مسبقًا إذا كان موجودًا ولم يكن هناك فرع متعقّب
دفع: خطأ داخلي ممكن
SVN:
خطأ داخلي في محاولة دفع فرع جديد
لينكس:
إسقاط الدلائل على عرض المستودعات (لإضافة مستودعات) لم تنجح
خطأ داخلي عند التشغيل مع IBM JRE
OS X:
يفقد شريط أدوات التغييرات أحيانًا عنصر "التغيير التالي"
الجديد في الإصدار 6.5.4:
ميزات جديدة والتحسينات:
Push: support for "push.default = current"
تم تخفيض الدعوات GC
إضافة خاصية VM "smartgit.branch.tagExcludeRegEx" لتحسين سرعة السجل لمستودعات التخزين مع عدد كبير من العلامات عن طريق استبعاد علامات غير مهمة ، على سبيل المثال ، ذاتية ، عن طريق تحديد تعبير عادي
البق الثابتة:
اللوم: لم تنجح مقارنة / سجل في الملفات المنقولة / المعاد تسميتها
اخترت Cherry Pick (دون الالتزام): الخيار "إلحاق مصدر SHA برسالة التزام"
ارتكب خطأ في اعتبارك submodules كتغييرات محلية وبالتالي أظهر تحذير مزعجة
GitHub: غير قادر على نسخ مستودعات ".wiki"
تحديث: مشاكل مع شاشة الملف يجري تعطيلها
أدوات:
أداة تم تكوينها لاستخدام التزامين ، ولم تقدم كلاً من "الاتجاهات"
محدث:
ماك:
قد لا يتم طلب امتيازات المسؤول على الرغم من أنه مطلوب
لم يتم تنظيف ~ / Library / Preferences / SmartGit / updater directory بشكل صحيح
قد ينتظر ما لا نهاية محاولة الخروج من برنامج SmartGit
نافذة | نافذة جديدة: قد فتحت نافذتين
ما هو الجديد في الإصدار 6.5.2:
ميزات جديدة والتحسينات:بوابة:
الفروع: تمت إضافة خاصية VM لتهيئة أي من عناصر "أخرى" refs يتم عرضها ، على سبيل المثال ، "smartgit.branch.otherRefs = الملاحظات، أرشيف"
يتم تمرير httpproxy: بواسطة متغير بيئة الآن (بدلاً من تكوين سطر الأوامر) لجعل كلمات المرور أقل مرئية
سجل:
في حالة الالتزام بالدمج المحدد ، تظهر المعرفات أعلى عرض التغييرات لتوضيح التغييرات التي يتم عرضها
تحديث: إشعار أكثر تفصيلاً في حالة اكتشاف مشكلة أداء محتملة
التحديث التلقائي:
جعلها بنجاح downloadednotification إغلاق
واجهة المستخدم الرسومية
تحسين الأداء ، خاصة عند تغيير حجم إطار السجل
البق الثابتة:
بوابة:
GitFlow: يجب أن يكون الدمج متاحًا بشكل عام لفروع الميزات باستثناء أن HEAD هو فرع خاص
جلب أكثر: لم تنجح في استنساخ رأس واحد فقط
تحديث:
ربما الكثير من الانعاش في حالة submodules
Windows ، Linux: قد لا يتم التحديث بشكل صحيح بعد نقل الدليل
مقارنة وغيرها: مشكلة في الأداء للملفات الكبيرة مع الكثير من التغييرات
Conflict Solver أو محرر الفهرس: لم يعمل التمييز الحالي
لم يتم دائمًا تكريم خاصية VM "smartgit.executable.home"
واجهة المستخدم الرسومية:
إزالة المجموعة لم تقم بتحديث مخزون متداخل وفتح بشكل متعمد يسبب خطأ داخلي
تمت إزالة المعجل الافتراضي لـ Solit Solver لأنه يتعارض مع سرعة البحث
محاولة فتح مستودع غير موجود: لم يكن حوار التأكيد الذي تم تنفيذه نشطًا
OS X 10.10 (يوسمايت): تمت إزالة النافذة & gt؛ شاشة كاملة ، لأن تعظيم كان له نفس التأثير
ما هو الجديد في الإصدار 6.5.1:
ميزات جديدة والتحسينات:
مربع حوار مستودع تخزين تحديد مستودع تخزين: إضافة سرعة البحث
بناء على طلب مستخدم متعدد عادت شاشة البداية
البق الثابتة:
بوابة:
Git-Flow: Finish Release لم تقم بإزالة الفرع البعيد
تحديث: قد تختفي الدلائل "مفقودة" أحيانًا
زئبق:
اللوم: خطأ داخلي محتمل إذا تمت إزالة السطر (الخطوط) في الموضع 0
أدخل على ملف تم تغييره فتح 2 ملف يقارن
المبالغة في استخدام "استخدام الذاكرة عالية" الذاكرة المستخدمة ، وبالتالي ظهرت في كثير من الأحيان
الجديد في الإصدار 6.0.8:
البق الثابتة:
بوابة:
تجاهل: تم تمكين الخيار "صريح" للتحديد متعدد الملفات
المستودعات: تم عرض مستودعات عارية على أنها معدلة
زئبق:
تحديث: خطأ داخلي محتمل بسبب ذاكرة التخزين المؤقت "سيئة" branchheads
علة يمكن أن تنتج طن من الشوائب * .ziip الملفات في غضون فترة قصيرة من الزمن
نظام التشغيل Linux: حدوث تعطل أصلي بعد تحديث Linux (المتعلقة بـ libcairo)
تم كسر التعامل مع كلمة المرور مع Java 1.8.0_25
SSH: إذا احتوى دليل temp على مسافات ، فإن عميل SSH المدمج لم يعمل
ما هو الجديد في الإصدار 6.5 RC2:
ميزات جديدة والتحسينات:بوابة:
فروع:
إعادة تسمية: يعمل الآن أيضا للفرع الحالي
إنشاء فرع من فرع بعيد: لا يتم تحديد مربع اختيار التتبع عند تغيير اسم الفرع المحلي
سيتم تحميل رسائل Commit حتى 4 كيلو بايت فقط
GitHub: يتم فصل عنوان / طلب طلب السحب فقط عن طريق سطر جديد ، وليس فترة
Remote | تكوين إعادة تسمية إلى البعيد | خصائص
سيكون كشف "استخدام الذاكرة عالية" أكثر تسامحًا وبالتالي يحدث أقل احتمالاً
البق الثابتة:
بوابة:
سجل: إعادة تسمية الكشف لم تحدد نهايات خط
OS X: - تحديث: قد تختفي الدلائل التي تحتوي على ملف تم تخطيها بعد تنفيذ أمر
البعيد | تم تعطيل خصائص (تكوين) لمستودعات SVN
معالج الإعداد: لا يتم التحقق من OS X 10.9+ / usr / bin / git ما لم تكن SmartGit "تعتقد" مثبتة على Git (وإلا سيعرض OS X مربع حوار يطلب تثبيت Git وليس ضروريًا)
المستودعات: - "" فقدت الدولة عند تبديل النوافذ - فتح مستودعات مغلقة لمجموعة المستودعات داخل تلك المجموعة التي كانت مفتوحة بالفعل
واجهة المستخدم الرسومية: - لم تعمل المسرعات باستخدام ، على سبيل المثال ، تخطيط لوحة مفاتيح روسية - تم تعطيل السحب والإفلات من الملفات / الدلائل إلى حقول الإدخال
الملفات: الفرز الداخلي للفرز لـ "State" مع وجود ملفات "تخطي"
الجداول: تحديد العنصر التالي بعد حذف عنصر سابق ، لا يعمل بشكل موثوق به
ما هو الجديد في الإصدار 6.5 RC1:
ميزات جديدة والتحسينات:التعليقات الموزعة: عنصر القائمة المضافة "Show Closed Pull Request"
سجل:
يرسم الرسم البياني:
يظهر عدد من refs في الماوس فوق الباب
تظهر المراجع فقط في الماوس فوق الباب
البق الثابتة:
بوابة:
التعليقات الموزعة: يستمر سجل إظهار طلبات السحب بعد التكامل
إعادة تسمية: لا يمكن استدعاؤه عن طريق الضغط على F2 في الدليل
بدء التشغيل: "احتمال حدوث مشكلة في تحديث الأداء" لم يتم تعيين خاصية "smartgit.executable.home" التي تم تعيينها بالفعل
زئبق: (HTTP) مصادق - اتصالات مكسورة
SVN:
تحرير (آخر) رسالة الالتزام: عرض معلومات SVN (على سبيل المثال من اختيار الكرز)
مخزن كلمات المرور: معطل لأحدث إصدارات جافا ، على سبيل المثال ، 1.8.0_25
لم يتم تمكين اكتشاف UTF-8 من المحتوى افتراضيًا
واجهة المستخدم الرسومية:
الإشعارات: قد تظهر إشعارات قديمة
OS X 10.10 ("Yosemite"): مشكلات في عرض حقل إدخال البحث
الجداول: تحديد العنصر التالي بعد حذف عنصر سابق ، لا يعمل بشكل موثوق به
Windows: لم يتم استخدام٪ appDATA٪ syntevoSmartGitsmartgit.vmoptions
ما هو الجديد في الإصدار 6.5 المعاينة 7:
ميزات جديدة والتحسينات:Autoupdate: يجب أن يبقى الإشعار "إصدار جديد" بعد النقر على "إظهار التغيير"
قارن: التحسين المرتبط بالمجسم المترابط لإعطاء نتائج أكثر ملاءمة للاختلافات المعقدة
المستودعات: تشير إلى "عارية" ، مستودعات مغلقة
الوحدات الفرعية:
ميزة Deinit
يجب أن يكون إلغاء التسجيل مرئيًا في قائمة السياقات وحذف البيانات الفرعية
البق الثابتة:
اللوم: خطأ داخلي عند استدعاء سطر "" تسجيل الدخول
فروع:
التبديل إلى فرع ميزة عن بعد فقط حدد الفرع الذي يحدث حديثا تحت جهازه عن بعد
تم تمكين السحب للمستودعات "العارية"
مقارنة / سجل و GT. حفظ باسم: يمكن التعامل مع الملف الثنائي كملف نصي (تحويل فاصل الأسطر)
أداة دمج سريع إلى الأمام تستخدم فرع خاطئ
جيثب:
إنشاء طلب سحب: مدرج HEAD كفرع مستهدف
خطأ "كائن" الجسم "غير موجود." للمستودعات الخاصة
السجل: لم يظهر عرض الفرع / المخبأ من النافذة الرئيسية إذا كان السجل مفتوحًا لهذا المستودع
تحديث: فشل في الكشف عن التغييرات في المستودع والتي أصبحت تتم تهيئتها حديثًا خارج SmartGit
تعيين الفرع المتعقّب: سرد meta-refs
الوحدات الفرعية: لم تكن حالة الشجرة العاملة للمادة المضافة "المضافة" "كالفهرس"
تغييرات أخرى:
التلقائي تفريغ مؤشر ترابط في حالة تعليق موضوع واجهة المستخدم الرسومية
إزالة الزئبقي الافتراضي من حزم Windows المثبتة / المحمولة
ما هو الجديد في الإصدار 6.5 المعاينة 6:
البق الثابتة:
مقارنة / حل Solver: تم تعطيل قراءة ملفات نصية بعلامة ترتيب البايت (BOM) ، مما يؤدي إلى كتابتها مرتين في "حفظ"
بوابة:
السجل: قد يقفز للالتزام للكشف
زئبق:
لم تظهر مستودعات الأسهم الصادرة عند فتحها ، ولكن عند إغلاقها
.hgignore: ** لم يعمل كما هو متوقع
الجديد في الإصدار 6.0.7:
بوابة:تعليق توضيحي: خطأ داخلي محتمل
الالتزام: خطأ داخلي محتمل عندما يتم إغلاق الحوار بسرعة كبيرة
قارن: خطأ داخلي محتمل
تجاهل: خطأ داخلي عند محاولة تجاهل ملفات مثل "foo [" بالاسم
عرض الإخراج: خطأ داخلي ممكن
السحب: خيار غير محدد "وتهيئة الوحدات الفرعية الجديدة" لم يتم تكريمه
تحديث:
قد لا تظهر submodule داخل الدليل untracked
لدقائق متفرقة تم عرض الدلائل المفقودة غير متوقعة
عرض الملفات التي تم تجاهلها: في حالة عدم تحديد الأنواع الفرعية غير المهيأة المحددة في حالة عدم عرض "عدم تحديد الملفات Unchanged"
زئبق:
الفروع: الفروع التي تحتوي على مساحة باسمها لم تتم معالجتها بشكل صحيح
السجل (يستند إلى الحوار): خطأ داخلي محتمل عند الإغلاق
تحديث: خطأ داخلي محتمل
SVN:
استنساخ: خطأ داخلي محتمل
السحب: تحذير محتمل محتمل حول الحالة المحلية في حالة وجود عمليات فرعية غير محددة
دفع: خطأ داخلي ممكن
واجهة المستخدم الرسومية:
استكمال مسار الملف: خطأ داخلي محتمل
مربع حوار خارج الذاكرة - خطأ: لم يعمل زر الخروج
عميل SSH مدمج: لم يدعم أسماء المستخدمين مع النطاق ، على سبيل المثال ، مستخدم مجال @
ما هو الجديد في الإصدار 6.5 المعاينة 5:
ميزات جديدة والتحسينات:
التفضيلات: إزالة الخيار القديم "GitHub: اطلب كلمة مرور رئيسية ، إذا لزم الأمر"
البق الثابتة:
بوابة:
رجوع & amp؛ الالتزام: استمر في إعادة الرسالة حتى الالتزام التالي
تفترض حالة Unchanged التي تم استبدالها بحالة مفقودة / محذوفة
عرض التغييرات: تم كسر العرض للعناصر الفرعية
الأدوات الخارجية:
لم يعمل على مستودعات مغلقة
يتم تمكين "تطبيق التصحيح" حتى بدون أي مستودع
Updater (Mac / Linux): مشاكل محتملة إذا كان الارتفاع مطلوبًا للتحديثات السابقة
لم يتم التذرع بخطافات الإغلاق ، على سبيل المثال ، لا يمكن مسح الأدلة المؤقتة
ما هو الجديد في الإصدار 6.5 المعاينة 3:
ميزات جديدة والتحسينات:بوابة
Conflict Solver: إظهار مربع حوار تشبه الحل للملفات الثنائية
ملف قارن: لم تحقق من الفهرس وحالات HEAD مع فواصل الأسطر الصحيحة
تدفق Git:
خيار لتكوين اسم العلامة لإصدار Finish
دعم لأكثر من فرع إصدار في نفس الوقت
جيثب:
اختياريا إضافة "بعيد المنبع" لجلب ببساطة من مستودع متشعب
قائمة أيضا مستودعات نجمة
السحب: تجنب الخلط "أنت في حالة" فصل الرأس "." رسالة
حل: خيار لفتح Solver الصراع
محدث:
يتم عرض المزيد من التفاصيل في حالة الخطأ
نظام التشغيل Windows: يستخدم فرضًا تنفيذيًا للتنفيذ بدلاً من البرنامج النصي
البق الثابتة:
بوابة
خلفية الجلب / الاستطلاع: في بعض الأحيان لم يتم تكريم optiion لتعطيل بعض أجهزة التحكم عن بعد
التغييرات: تم عرض معلومات EOL حتى بالنسبة للملفات الثنائية
الأدوات الخارجية: إذا لم يكن هناك أي تأكيد ، فلا يزال يتم اعتماد $ {commit} كمعلمة ثانية في حالة التحديد الفردي
ملف قارن ، سجل | حفظ باسم: لم تحقق من حالة الفهرس والرأس مع فواصل الأسطر الصحيحة
سجل:
التفاصيل: لم تعثر على رابط الالتزام بالنقر في عرض Commits
قد تفشل عملية التحديث في التقاط التغييرات خلال / بعد دمج / التقاط الكرز / إعادة الشراء / التراجع
العودة والعودة & amp؛ لم ينتج الالتزام رسالة الالتزام نفسها
مراجعة: التكامل مع rebase أعطى خطأ داخلي لفرع طلب السحب عن بعد
SVN:
استنساخ svnkit المعنونة: خصائص الإدخال إلى .gitattribute
Linux (غير Ubuntu): واجهة المستخدم الرسومية القبيحة ذات الألوان غير الصحيحة
محدث:
تم إجراء فحص الارتفاع حتى بالنسبة إلى & lt؛ ويندوز فيستا
عند بدء التشغيل ، عند إلغاء الارتفاع ، SmartGit يتعطل بدون واجهة المستخدم الرسومية
على Windows ، فشلت عندما تم إطلاق SmartGit من Java 64 بت
تم إنشاء الدلائل git و mercurial و jre حتى عند تثبيت حزمة JRE
خطأ داخلي ممكن
الجديد في الإصدار 6.0.6:
ميزات جديدة والتحسينات:SSH: إضافة خاصية VM smartgit.ssh.defaultUser لتهيئة اسم مستخدم SSH للاستخدام إذا لم يتم تحديده في عنوان URL
Submodules: أضاف خاصية VM smartgit.core.push.recurseSubmodules = عند الطلب لدفع الطلبات على الطلب
البق الثابتة:
إضافة أو إنشاء مستودع: يفتح مستودع مفتوح بالفعل في النافذة الثانية
سجل:
التفاصيل: يجب عرض المعلومات في حالة عدم تنفيذ التزامات الوالدين
الالتزام: خطأ داخلي في سحب المرجع على عقدة الدمج
Log Commit Chooser: خطأ داخلي استدعاء إجراء نسخ على عقدة افتراضية (مثل الدمج)
إعادة النظر:
خطأ محتمل في حالة وجود بريد إلكتروني غير صالح للمستخدم
خطأ داخلي محتمل في حالة الأحرف الغريبة (مثل n) في اسم المستخدم
إدخال عنوان بريد إلكتروني غير صالح قد ينتج عنه خطأ بعد تحرير مستخدم
ارتكاب الرسالة المفقودة بعد دمج طلب السحب باستخدام "دمج"
يجب ألا يتم دمج الدمج بسرعة عند استخدام الخيار "دمج"
عند مزامنة مراجعة التغييرات دون دفع فرع طلب السحب المحلي ، قد يتلاشى طلب السحب المقابل مؤقتًا في مستودع بعيد
لا يجب تحديث طلب السحب دون وجود فرع محلي (قد ينتج عنه خطأ "تعذر حل الالتزام"
ما هو الجديد في الإصدار 5.0.7:
البق الثابتة:
بوابة:
المصادقة: لم يتم التعامل مع أسماء المستخدمين التي تحتوي على @ بشكل صحيح
الالتزام: كان خيار "تعديل" متاحًا للفروع المحلية الجديدة التي تشير إلى الالتزام الذي تم دفعه بالفعل
جيثب:
خطأ داخلي عند محاولة قراءة التعليقات (تنسيق تاريخ غير صالح)
كسر التكامل لمستودعات لا تنتمي إلى الحساب الخاص
سجل:
قد يُنظر إلى الالتزام بارتكاب خطأ على أنه دفع إذا أشار HEAD مباشرةً إلى SHA
التفاصيل (GitHub): إذا احتوى الالتزام على تعليقات ، فسيتم تحويل المحتوى إلى اليمين
تحديث:
قد لا تعمل أنماط .gitignore المنسية بشكل صحيح
خطأ داخلي محتمل متعلق بمؤشر جيت
زئبق:
السجل: نافذة إغلاق الخطأ الداخلية بسرعة كبيرة جدًا بعد الفتح
SVN:
Clone: possible "Cannot resolve refs / remotes / git-svn" error
عمليات الإجبار: تحذير موجب كاذب "ليس من الممكن دفع الالتزام" لأنه ينتمي إلى فروع متعددة "
واجهة المستخدم الرسومية: يمكن تغيير عرض أقل من الحد الأدنى للحجم
Linux: روابط تحذير حول inotify-limit لصفحة وثائق غير موجودة
OS X: الأخطاء الداخلية المتعلقة بـ GUI
والمتطلبات:
بيئة جافا أوراكل القياسية الإصدار الطبعة
لم يتم العثور على التعليقات