أمر حذف (تحكم اصدار Team Foundation)

يقوم بإزالة الملفات والمجلدات من الملقم التحكم بالإصدار Team Foundation و يحذفهم بسهولة من علي القرص.

ملاحظة

نتائج هذا الأمر غير مرئية في مساحات عمل أخرى حتى إجراء عملية إيداع. لمزيد من المعلومات، راجع كيفية: إيداع التغييرات المعلقة.

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

لاستخدام أمر delete يجب أن تعين مجموعة الأذونات السحب لـسماح. إذا قمت بتضمين الخيار /lock بقيمة غير لا شئ , يجب أن يكون لديك الإذن تأمين معيين إلي السماح . بالإضافة إلى ذلك، يجب أن تملك مساحة العمل أو لديك عمومية مجموعة الأذونات إدارة مساحات العمل معينة ل السماح. لمزيد من المعلومات، راجع أذونات خادم أساس الفريق.

tf delete [/lock:(none|checkin|checkout)] [/recursive] itemspec

المعلمات

الوسيطة

الوصف

itemspec

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

الخيار

الوصف

/lock

يمنع المستخدمين الآخرين من إيداع أو سحب العناصر المحددة. لمزيد من المعلومات، راجع فهم أنواع التأمين.

خيارات القفل

  • لا يوجد

    يكون هذا هو الإعداد الافتراضي. لم يتم تطبيق التأمين. إذا قمت بوضع تأمين على الملف المحدد، يقوم هذا الخيار بإزالته . لا يقوم بإزالة تأمين وضع من قبل شخص آخر.

  • الإيداع

    غير ذلك المستخدمين يمكنك يسحب عناصر المحددة ولكن لا تحقق في المراجعات لملفات مؤمن حتى يتم تحرير المؤمّن بواسطة القيام بإيداع. إذا قام أى من المستخدمين الآخرين بتأمين أي من العناصر المحددة, تفشل عملية تأمين.

  • السحب

    يمنع المستخدمين الآخرين من فحص ing في "أو" ing فحص سحب واحد عناصر المحددة حتى يتم تحرير التأمين بواسطة القيام فحص-في. إذا قام أى من المستخدمين الآخرين بتأمين أي من العناصر المحددة, تفشل عملية تأمين.

/recursive

يقوم بحذف كافة الملفات و/أو المجلدات و المجلدات الفرعية التي تطابق مواصفات العنصر من الدليل المحدد.

  • يقوم tf delete folder1\folder2 /recursive (حيث موجود folder1\folder2 و هو دليل) حذف كافة الملفات والدلائل الفرعية المضمنة بواسطة folder1\folder2 و folder1\folder2 نفسه.

  • يقوم tf delete folder1\folder2\filespec* /recursive بحذف كافة الملفات والدلائل الفرعية المطابقة لمواصفات الملف المضمنة في folder1\folder2 و كل من الأدلة الفرعية الخاصة به، بالإضافة إلى الملفات والدلائل الفرعية المضمنة داخل أي دليل يطابق مواصفات الملف.

    على سبيل المثال، في مساحة عمل تحتوي علي:

    Folder1\AVeryLongDirectoryName (مع بعض الملفات بالداخل) و Folder1\Folder2\AVeryImportantFile.txt

    tf delete 'Folder1\AVer*' /recursive

    يحذف folder1\folder2\NeverDelete\AVeryImportantFile.txt لأنه يطابق حرف البدل.

ملاحظات

يسجل الأمر delete تغيير معلق من النوع "حذف" في مساحة العمل الخاصة بك للعناصر التي قمت بتعيينها. عند تنفيذ تغيير معلقة من نوع "حذف" للملقم التحكم بالإصدار Team Foundation باستخدام الأمر** checkin**، يقوم Team Foundation بإزالة العنصر من الملقم التحكم بالإصدار Team Foundation ولكن لا يحذفها بشكل دائم. يمكن تحديد موقع العناصر المحذوفة في الملقم التحكم بالإصدار Team Foundation باستخدام الأمر Dir و يمكنك استعادة العناصر المحذوفة باستخدام أمر إلغاء حذف.

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

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

عندما تقوم بايداع حذف معلق، يميز Team Foundation الملف على أنه تم حذفه في الملقم التحكم بالإصدار Team Foundation. يحذف تشغيل get للعنصر من مساحات عمل أخرى (إما من قبلك أو من قبل مستخدمين آخرين) فيما بعد العنصر من مساحات العمل هذه.

عند تحديد مواصفات العنصر لمجلد ، يحذف Team Foundation كافة الملفات و المجلدات الفرعية والملفات التي تحتوي عليها, بشكل افتراضي.

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

أمثلة

يحذف المثال التالي cs 314. على القرص في مجلد مساحة العمل المحلي المحدد ثم، عندما تقوم بإيداع التغيير، يزيل 314.c من نظام التحكم بالإصدار بشكل غير نهائي.

c:\projects>tf delete 314.cs

راجع أيضًا:

المهام

كيفية: نقل إعادة تسمية وحذفه يتحكم فيه الإصدار الملفات والمجلدات

المرجع

أمر إلغاء حذف

أمر التراجع

أمر Dir

موارد أخرى

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