أمر حل

يتيح لك حل التعارضات بين العناصر المتغيّرة في مساحة العمل الخاصة بك و أحدث أو الإصدارات الموجهة للعناصر على الخادم.

الأذونات المطلوبة.

لاستخدام resolve ، يجب أن تكون إما مالك مساحة العمل أو لديك في العموم إذنمسؤول مساحات العمل تعيين السماح . يجب أن يكون لديك أيضاً القراءة وأذوناتالسحبللعناصر المتضمنة في حل عملية تعيين السماح. لمزيد من المعلومات، راجع أذونات خادم أساس الفريق.

tf resolve [itemspec] 
[/auto:(AutoMerge|TakeTheirs|KeepYours|OverwriteLocal|DeleteConflict|KeepYoursRenameTheirs)] 
[/preview] [/overridetype:overridetype] [/recursive] [/newname:path]

tf resolve [itemspec] 
[/auto:(AutoMerge|TakeTheirs|KeepYours|OverwriteLocal|DeleteConflict|KeepYoursRenameTheirs)] 
[/preview] [/converttotype:converttype] [/recursive] [/newname:path]

المعلمات

الوسيطة

الوصف

Itemspec

استخدام التعرف على الملف أو المجلد التي لحل تعارضات الإصدار. في حالة حذف كافة العناصر المتعارضة سيتم تضمينها. للحصول على مزيد من المعلومات حول كيفية تحليل Team Foundation Server لمواصفات العناصر (itemspecs) لتحديد العناصر التي كانت داخل النطاق, راجع بناء جملة سطر الأوامر (التحكم بالإصدار).

overridetype

يُستخدم مع الخيار /overridetype. تحديد نوع الترميز الخاص بالملفات الموجودة. على سبيل المثال; الثنائية.

converttype

يُستخدم مع الخيار /converttotype. تحدد نوع الترميز, مثل "unicode."

path

يُستخدم مع الخيار /newname. تحدد المسار الجديد الخاص بالملف المتأثر أو المجلد

الخيار

الوصف

/auto

حل التعارضات المعلقة بين الإصدارات المختلفة من العناصر المحددة في مساحة العمل الحالي باستخدام أحد الخيارات التالية:

  • AutoMerge تلقائياً يصلح دون تراكب اختلافات المحتوى بين إصدار مساحة العمل المحددة لعنصر و أحدث اصدارات الخادم.

    إذا كان يتعذر التوفيق تلقائياً، إما لأن الملف هو ثنائي أو لأنه يتضمن مساحة العمل وإصدارات الخادم تراكب تغييرات المحتوى، يبقى التعارض بلا حل معلق تحديد أحد الخيارات التالية من الدمج اليدوي.

  • TakeTheirs يرشد الخيارات Team Foundation Server للكتابة فوق مراجعات مساحة العمل مع مراجعة الخادم. إضافية, التعارضات التي تم إنشاؤها بواسطة تشغيل الأمر Merge,هذا الخيار يقبل التغييرات من مصدر الدمج و بالكتابة فوق التغييرات في الهدف.

  • KeepYours يرشد الخيار Team Foundation Serverبالاحتفاظ بالتغييرات الخاصة بك وتجاهل التغييرات في إصدار الخادم في العناصر. التعارضات التي تم إنشاؤها بواسطة تشغيل الأمر Mergeيتجاهل هذا الخيار التغييرات من مصدر الدمج و ترك دون تغيير الهدف.

  • OverwriteLocal الخيار بالكتابة فوق الملف في مساحة العمل الخاصة بك مع إصدار الخادم. يُستخدم هذا لحل التعارضات التي تنشأ من ملف قابل للكتابة في مساحة العمل الخاصة بك.

  • DeleteConflictيزيل الخيار تعارض جدول التعارض ,و جدول الخيار/الوصف.

  • الخيارKeepYoursRenameTheirsيقبل محتويات واسم الملف الخاص بك ثم إعادة تسمية الملف الخاص بهم لاسم جديد الذي يحدده المستخدم. هذا الخيار يتطلب filespec عنصر واحد و خيار/newname يجب أيضاً تضمينه.

/preview

عرض التعارضات الحالية ولكن لا يقوم بأي شيء خلالها.

/overridetype

تحديد الترميز الاختياري للملفات المتضمنة في دمج الطريقة الثالثة. معاملة الملفات كالترميز المحدد. يجب عليك تحديد الصحيح ترميز. Team Foundation Serverقم بحفظ إخراج دمج الناتج في الترميز المحدد في مساحة العمل الخاصة بك. للحصول على مزيد من المعلومات حول ترميز الملف راجع أنواع إدارة الملف.

ملاحظةملاحظة
لا يمكنك تحديد كل /overridetype و /converttotype.

/converttotype

تحديد الترميز المستخدم للتحويل المؤقت للإدخال في عملية دمج طريقة- ثلاثية. الدمج الناتج محفوظ في الترميز المحدد في مساحة العمل الخاصة بك. هذا الخيار هو خيار متقدم ويستخدم نادراً ما. للحصول على مزيد من المعلومات حول ترميز الملف راجع أنواع إدارة الملف.

ملاحظةملاحظة
لا يمكنك تحديد كل /overridetype و /converttotype.

/recursive

تعمل هذه المقالة على حل العناصر في الدليل المعين و الدلائل الفرعية.

/newname

استخدام الخيار لحل تعارض تضارب اسم. يمكن استخدام فقط بالاقتران معAutoMerge و KeepYoursRenameTheirs. AutoMerge ، /newname صحيحة فقط مع التعارضات التي تتضمن إعادة تسمية أو إلغاء حذف. في حالة استخدام يجب توفيرpathجديد.

ملاحظات

يمكنك استخدام الامرResolve لتحديد المعلقة في حل هذا التغيير المعلق الذي يتعارض مع إصدار الخادم.

إذا تم اكتشاف تعارض في الإصدارات بين الإصدار الخاص بك والإصدار على وجهة الخادم أثناء الحصول على أو إيداع أو عملية دمج لتحديد حل التعارض باستخدام resolve الأمر. يجب عليك حل التعارض قبل أن يمكنك إيداع التغييرات المعلقة.

للحصول على مزيد من المعلومات حول كيفية العثور على أداة سطر الأوامر TF، راجع TF أداة سطر أوامر.

أمثلة

يستدعي المثال التالي مربع الحوار حل التعارضات بحيث يمكنك معرفة Team Foundation Server كيفية التعامل مع التغيرات المعلقة التي تتعارض مع إصدار الخادم.

tf resolve

يحاول المثال التالي حل كافة التعارضات بدمج التغييرات تلقائياً.

tf resolve /auto:automerge

راجع أيضًا:

المرجع

بناء جملة سطر الأوامر (التحكم بالإصدار)

دمج الأوامر

أمر إحضار

أمر الإيداع

أمر التفريق

المبادئ

أنواع إدارة الملف

موارد أخرى

TF أداة سطر أوامر

حل تعارضات الملف و اختلافات المجلد

مقارنة المجلدات والملفات