تعريف تكوين الأولى لفريق البنية الأساسية لبرامج الإصدار عنصر تحكم
باستخدام مكون إضافي ل الإصدار عنصر تحكم، يمكنك تكوين أذونات الالأمان الأولية للمشروع الفريق، وسحب-النهج، والتدقيق-في الملاحظات.
ملف XML، يمكنك تحديد واحد أو المزيد من المهام وتبعياتها. بشكل عام، تحتاج مهمة واحدة فقط لتكوين إعدادات الإصدار عنصر التحكم. للحصول على مثال لإحدى المهام التي تحدد هذه الإعدادات، راجع VersionControl.xml الملفات التي هو المعرفة من أجل معالجة قالب لإطار عمل حلول Microsoft Office 2010 Suite (MSF).
يلخص الجدول التالي الأسماء ملف، المجلد، والأداة الإضافية لقوالب العملية ل MSF.
اسم الملف: |
VersionControl.XML |
مجلد الاسم: |
التحكم بالإصدار |
مكون إضافي الاسم: |
Microsoft.ProjectCreationWizard.VersionControl |
ملاحظة
يمكنك تغيير اسم ملف XML و اسم المجلد ولكن ليس اسم الوظيفة الإضافية. لا يتضمن Team Foundation Server آلية لتوزيع المكونات الإضافية لجانب العميل أو نُهج أو تعديلات أخرى. إذا كنت تريد إلى توزيع هذا النوع من الوظائف، يجب استخدام برنامج "التثبيت والتوزيع الخاصة بك.
في هذا الموضوع
سحب خاص.
للحصول على الأحدث عند السحب.
ملاحظات الإيداع
الأذونات
سحب خاص.
يمكنك عنصر تحكم ما إذا كان عدة أشخاص يمكن يسحب ملف في نفس الوقت بواسطة تحديد exclusive_checkoutالعنصر.
<exclusive_checkout required=""/>
إذا requiredالسمة هو معينة إلى true، شخص واحد فقط يمكن يسحب ملف في الوقت. إذا تم تعيين هذه السمة إلى falseبالعديد من الأفراد يمكن يسحب ملف في نفس الوقت ويجب أن يتم إصلاح التغييرات عندما يتم إيداع الملف.
يوضح المثال التالي كيفية إلى طلب سحب خاص:
<exclusive_checkout required="true"/>
للحصول على الأحدث عند السحب.
يمكنك استخدام get_latest_on_checkoutعنصر إلى تكوين سلوك الافتراضي عندما يقوم مستخدم ما بسحب ملف من أجل مشروع الفريق.
<get_latest_on_checkout required=""/>
إذا requiredالسمة هو معينة إلى true، الأكثر الإصدار الأحدث من عنصر أو تلميحة، هو تحميل كل مرة أن يقوم مستخدم ما من مهلة. يشبه هذا السلوك فحص-عن السلوك في Visual SourceSafe.
إذا requiredالسمة هو معينة إلى false، سيتم يسحب عملية يسحب النسخة المحلية في مساحة العمل الخاصة بك. بشكل افتراضي، th هو السمة هو معينة إلى خطأ.
يظهر المثال التالي كيفية تحديد هذا سلوك الافتراضي لسحب هو للحصول على الإصدار أحدث من عنصر عندما يقوم مستخدم ما من.
<get_latest_on_checkout required="true"/>
ملاحظات الإيداع
يوفر المطور فحص-وفي الملاحظات عند وصوله فحص s في تعليمات برمجية. تصف هذه الملاحظات ما إذا كانت التغييرات تعليمات برمجية ذات الصلة إلى الفريق العمليات، وإذا كانت موجودة، كيف. على سبيل المثال، فحص-ملاحظة أن تشير إلى ما إذا تم إجراء تغيير نظراً لمراجعة أمان والملاحظة يمكن أن تتضمن تفاصيل حول تغييرات المتعلقة بمراجعة الأمان.
استخدم بناء الجملة التالي لعنصر checkin_note
<checkin_note label="" required="" order=""/>
يصف الجدول التالي السمات عنصر checkin_note.
السمة |
الوصف |
---|---|
تسمية |
التسمية التى تصف ملاحظة الإيداع. يظهر العنوان في المعلقة فحص-أدوات صندوق الحوار عند المستخدم فحص s تغيير. |
متطلب |
تحديد ما إذا كان الإيداع لاحظ هو المطلوبة للحصول على قيمة. إذا كان ترتيب هو السمة هو معينة إلى القيمة صواب، الاختيار-يجب ملاحظة أن يكون قيمة. إذا كان ترتيب هو سمة هو تعيين، القيمة هو الاختياري. |
ترتيب |
تعين عدد ترتيبي للإشارة إلى الترتيب لعرض فحص-في الملاحظات. هذه السمة اختيارية. |
يظهر المثال التالي كيفية يخصص التحقق-في الملاحظات عن MSF لتطوير البرامج Agile إنشاء بإضافى إيداع لاحظ أن هو باسم "تاثير وثائق" والتي هو غير مطلوب للحصول على القيمة.
<taskXml>
<checkin_note label="Code Reviewer" required="false" order="1"/>
<checkin_note label="Security Reviewer" required="false" order="2"/>
<checkin_note label="Performance Reviewer" required="false" order="3"/>
<checkin_note label="Documentation Impact" required="false"/>
</taskXml>
الأذونات
التحكم بالإصدار له مجموعة معينة من الأذونات التي يمكنك تعديلها لقالب عملية. بتعيين الأذونات، عرفت ما هي مجموعات الأمان الاجراءات و يمكن تنفيذ الأفراد تشغيل عناصر ضمن التحكم بالإصدار. لمزيد من المعلومات، راجع التحكم في الوصول إلى مناطق الوظائف التبادلية.
راجع أيضًا:
المهام
التحقق من تغييرات التحكم الإصدار
المبادئ
تخصيص الوظائف التبادلية المناطق ضمن قالب عملية