أمر workfold

إنشاء أو تعديل أو عرض معلومات حول التعيينات بين مجلدات مساحة العمل و مجلدات الملقم التحكم بالإصدار Team Foundation .

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

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

tf workfold localfolder

tf workfold [/workspace:workspacename]

tf workfold [/server:servername] [/workspace:workspacename] 
serverfolder

tf workfold [/map serverfolder localfolder] [/server:servername] 
[/workspace:workspacename] (serverfolder|localfolder)

tf workfold /unmap [/server:servername] [/workspace:workspacename] 
[/recursive] (serverfolder|localfolder)

tf workfold /cloak 
(serverfolder|localfolder) [/workspace:workspacename] [/s:servername]

tf workfold /decloak (serverfolder|localfolder) 
[/workspace:workspacename] [/s:servername]

المعلمات

الوسيطة

الوصف

اسم الخادم

تحدد اسم من "خادم أساس الفريق" الخاص بك لالخيار /server . مثال: teamfoundation2.

workspacename

تحديد اسم مساحة العمل الذي عليه يعمل الأمر لالخيار /workspace.

serverfolder

تعيين اسم مجلد الملقم التحكم بالإصدار Team Foundation .

localfolder

تعيين اسم مجلد محلي.

الخيار

الوصف

/server

يعرّف الـ Team Foundation Server. هذا الخيار مطلوب إذا تم استدعاء الأمر من دليل غير معين لمساحة العمل.

/workspace

تحديد اسم مساحة العمل للعمل فيه.

/map

تحديد اقتران بين مجلد محلي و مجلد الملقم التحكم بالإصدار Team Foundation . بشكل افتراضي ، يستخدم الأمر workfold هذا الخيار ،حتى في حال عدم تعيينها، إلا إذا /unmap ، /cloak, أو /decloak محدد.

/unmap

تحديد مجلد التعيين الذي يجب إزالته من مساحة العمل.

/cloak

تعيّن ان يجب استبعاد المجلد من أية إجراءات إصدار التحكم التي تم إجراؤها في مساحة العمل.

/decloak

‏‫اكشف المجلد للتمكن من استرداد المجلد إلى مساحة العمل.

ملاحظات

يمكنك استخدام الأمر workfold من أداة المساعدة لسطر الأوامر tf لإنشاء وتحرير تعيينات مساحة العمل . تقوم تعيين مساحة العمل بإنشاء مجلد العميل الذي فيه استرد كافة الملفات والمجلدات الفرعية من مجلد الخادم التحكم بالإصدار Team Foundation عند تنفيذ العمليةtf get . هذا الget لن عمل إذا كان مجلد جانب العميل محجوب.

يمكنك أيضاً تحديد بدل العلامة النجمية (*) لتعيين المجلد Team Foundation Server والعناصر الفورية الخاص بك في مساحة العمل المحلية. ويشار غالباً إلىه كمجلد تعيين واحد .

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

خيارات تعيين المجلد

تعيين مساحة العمل هي قائمة من العناصر النشطة و المحجوبة. يمكنك إضافة عناصر الملقم التحكم بالإصدار Team Foundation للقائمة المعينة في مساحة العمل باستخدام الخيار /map . يمكنك أيضاً استبعاد عنصر من مساحة العمل بشكل صريح عن طريق استخدام الخيار /cloak . يمكن فقط حجب العناصر التي تحتوي على أصل معيّن. الحجب طريقة فعالة لتحسين سرعة عمليات "دفعية Get" و للحفاظ على المساحة على القرص.

استخدام الحجب مع التحفظ. لتجنب مشاكل التحويل البرمجي والتكامل، يجب أن تحجب فقط تلك العناصر التي تعرف أنهم خارج نطاق المشاريع الحالية والمستقبلية, مثل الصور وملفات الوثائق الخارجية.

يمكنك استخدام الخيارات /unmap و /decloak لحذف بشكل انتقائي الإدخالات المعينة و المحجوبة من تعيين مساحة العمل.

كيفية تطبيق تعيينات مساحة العمل.

بشكل افتراضي ، يتم تطبيق تعيينات مساحة العمل بشكل متكرر . عندما تقوم بتعيين مجلد محلي إلى التحكم بالإصدار Team Foundation مجلد الخادم، النظام ينشئ تعيين ضمنيًا بين كل مجلداته الحاليه و الفرعية المستقبلية. على سبيل المثال، في حالة تعيين $/projects الى c:\projects ، قم فيما بعد بإضافة مشروع يسمى$/projects/project_one ، ثم قم بتشغيل get على مساحة العمل ،يقوم Team Foundation تلقائياً بإنشاء مجلد عمل محلى مسمى بـ project_one في الدليل C:\projects.

في هذا المثال، يمكنك استخدام أحرف بدل, "*" ، لتعيين مجلد الملقم و عناصره الفورية إلى مساحة العمل المحلية:

tf workfold $/projects/MyTeamProject/* C:\MyLocalWorkfold\MyTeamProject

في هذا المثال، يمكنك تجاوز تعيين الإنشاء التلقائي بين $/projects/project و C:\projects\project_one باستخدام الأمر workfold كما يلي:

tf workfold $/projects/project_one C:\DifferentWorkfold

التعيين ضمن الحجب

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

أمثلة

يعرض المثال التالي تعيينات مساحة العمل الذي فيه c:\projects موجود.

c:\projects>tf workfold

المثال التالي يحجب المجلد c:\projects\lib .

c:\projects>tf workfold /cloak c:\projects\lib

يعرض المثال التالي تعيين الملف المحلي word.cs .

c:\projects>tf workfold word.cs

المثال التالي يقوم بتعيين المجلد C:\DifferentWorkfold لمجلد الملقم التحكم بالإصدار Team Foundation $/projects/project_one واستبدال تعيين مساحة العمل السابقة ل $/projects/project_one  مجلد الملقم التحكم بالإصدار Team Foundation .

c:\projects>tf workfold $/projects/project_one C:\DifferentWorkfold

راجع أيضًا:

المهام

كيفية: cloak و Uncloak مجلدات في مساحة عمل

كيفية: إنشاء مساحة عمل وملفات Get

المرجع

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

أمر مساحة العمل

المبادئ

العمل مع مساحات عمل

موارد أخرى

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