إدارة النص Amman ttالمصدري

1,177
-1

Published on

محاضرة عن أدوات إدارة النص المصدري ألقيت في ثلاثاء عمان التقني الموافق 6\12\2011

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,177
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

إدارة النص Amman ttالمصدري

  1. 1. إدارة النص المصدري كيف تحمي برامجك من الضياع ؟
  2. 3. ما هي برامج إدارة النص البرمجي <ul><li>هي البرامج التي تمنحك القدرة على متابعة التغيرات التي تطر أ على ملف ما عبر الزمن . </li></ul><ul><li>أمثلة : SVN , TFS , CVS , git . </li></ul><ul><li>سنتحدث هنا في معظم الوقت عن SVN . </li></ul>
  3. 4. مقدمة تاريخية
  4. 5. فوائدها <ul><li>نسخ إحتياطية . </li></ul><ul><li>القدرة على الرجوع عن تحديثات أجريت في النص المصدري . </li></ul><ul><li>يحتفظ بتغيرات الأشخاص المشاركين بالملف . </li></ul>
  5. 6. Repository <ul><li>قاعدة البيانات الرئيسية ( Repository , Main Trunk ). </li></ul><ul><li>Main Branch . </li></ul><ul><li>عادة تكون على مخدم خاص Server . </li></ul><ul><li>تحتوي على كل نسخ النصوص المصدرية الوثائق و تفريعاتها و بيانات جميع التحتيدثات التي حصلت لهذه النسخ . </li></ul>
  6. 7. نسخة العمل <ul><li>Working Copy . </li></ul><ul><li>هي النسخة الخاصة من الشيفرة الوثيقة الموجودة على جهازك و تستطيع التعديل عليها </li></ul>Repository Working copy update commit
  7. 8. Version <ul><li>هي حالة مجموعة الملفات و المجلدات الفرعية في وقت معين </li></ul>
  8. 9. مصطلحات <ul><li>Checkout : أخذ النسخة الحالية من المخدم للتعديل عليها . </li></ul><ul><li>Update : أخذ تعديلات الأخرين و دمجها مع تعديلاتي . </li></ul><ul><li>Check in : تخزين تعديلاتي في المخدم الرئيسي . </li></ul><ul><li>Merge : دمج تحديثاتي مع تحديثات الأخرين </li></ul>
  9. 10. كيف يعمل
  10. 11. Merge <ul><li>في حالة دمج الملفات بنحتاج لأداة إسمها Diff Tool . </li></ul>
  11. 12. مصادر <ul><li>Svn Web Site : http://subversion.apache.org / </li></ul><ul><li>A Visual Guide to Version Control : http://betterexplained.com/articles/a-visual-guide-to-version-control / . </li></ul><ul><li>حلقة دوت نت عربي عن برامج إدارة النص المصدري : http:// dotnetarabi.com/dotnetarabi_root/Episode.aspx?number=21 . </li></ul>

×