09-10-12, 05:38 PM
كاتب المشاركة : Boutemine Oualid
الآن إلى النافذة الأخيرة و هي نافذة التغييرات التي قمت بهاPending Changes
لعرضها عليك بالذهاب إلى القائمة View ثم Pending Changes
هذه النافذة تعرض الملفات التي تحتوي على تعديلات قمت بها لتمكنك من رفعها إلى الRepository دفعة واحدة كما و تنبهك في حالة حصول خلط Conflicts بين ملفين يمثلان نفس الملف على Repository و لكن كل منهما له محتوى مختلف عن الآخر.
كما و تمكنك أيضا من عرض التعليقات و غيرها من المعلومات المفيدة التي تعرفنا عليها سابقا
أشرطة الأدوات التي توفرها الاضافة ankhSVN
هناك شريطين أساسيين يمكن عرضهما بالذهاب إلى القائمة View ثم Toolbars
الشريطين هما
Source Control و Source Control-Subversion
فتح مشاريع مباشرة من ال Repository أو اضافتها إلى Solution مفتوح مسبقا
يمكنك فتح مشاريع في الفيجوال ستوديو مباشرة من ال Repository أو اضافتها إلى Solution مفتوحة في الفيجوال ستوديو
اذهب إلى القائمة File ثم Subversion ثم تجد القائمة المنبثقة التالية
بعد اختيار العنصر Open أو Add، ستظهر لك النافذة التالية و التي من خلالها يمكنك أن تبحث عن ملف ال sln أو الcsproject أو ال vbproject لفتح المشروع أو ال Solution
بعد فتحها، سيطلب منك الفيجوال ستوديو المجلد الذي تريد أن توضع فيه ملفات المشروع بعد تنزيلها بحيث سيكون هذا المجلد Working Copy
بعدها يمكنك مشاهدة الملفات في ال Solution Explorer كما لو كنت تشاهدها في ال Working Copy Explorer و يمكنك أيضا استعمال القوائم المنسدلة للقيام بالمهام التي تعرفنا عليها سابقا
يبقى شيء وحيد و هو التحكم في خصائص ال Subversion في الفيجوال ستوديو
لعلك استعملت من قبل نافذة الخيارات Tools->Options
يمكنك منها أن تعدل بعض الخيارات :
- اختيار الاضافة التي تريد ان تستعملها في حالة وجود أكثر من واحدة
- ضبط خيارات ال Proxy ان أردت التخفي وراء Proxy
- حذف ال Cache التي يتسخدمها النظام لتذكر معلومات الدخول (الاسم و كلمة السر)
- اختيار البرنامج الخارجي للتعامل مع ال Subversion (خارج الفيجوال ستوديو مثل ال TortoiseSVN)
و في الختام تقبلوا تحيات الوليد و ان شاء الله عقبال ما نشوف أول مشروع جماعي برمجي باسم المنتدى و باستعمال هذه الطريقة الاحترافية المستعملة بكثرة في الشركات و المشاريع المفتوحة المصدر
