أوامر التغييرات
يعرض معلومات عن، و يمكنك من إجراء تغييرات علي السمات مثل التعليقات وملاحظات الإيداع المرتبطة بمجموعة التغييرات.
الأذونات المطلوبة.
لإستخدام changeset الأمر يجب أن يكون لديك مجموعة الأذونات قراءة مجموعة أذونات لـ السماح للحصول على أية ملفات أو مجلدات في مجموعة التغييرات التي ترغب فى عرض معلومات كاملة. فقط المستخدمين الذين يمكنهم تعديل ملاحظات وتعليقات المرتبطة بمجموعة التغييرات المستخدمين الذين قاموا بإنشاء تغيرات أو مستخدم الذي لديه الإذن العمومي تغييرات المستخدم الآخر مراجعة. لمزيد من المعلومات، راجع أذونات خادم أساس الفريق.
tf changeset [/comment:comment|@commentfile] [/server:servername]
[/notes:(“NoteFieldName”=”NoteFieldValue”|@notefile)] [/noprompt]
[changesetnumber | /latest]
المعلمات
الوسيطة |
الوصف |
---|---|
comment |
توفير تعليق حول الإيداع. |
@commentfile |
تحديد مسار ملف على القرص التي تحتوي على التعليق استخدام الاختيار الإضافية. |
servername |
القيمة الموفرة بواسطة المستخدم للخيار /server . مثال: teamfoundation2. |
NoteFieldName=NoteFieldValue |
يقوم بتعيين قيمة حقل اختيار الملاحظة . يمكنك توفير تعبيرات متعددة من نوع "field=value" مفصولة بفصلة منقوطة . |
@notefile |
يوفر مسار الملف على القرص الذي يحتوي على الاختيار - في أسماء الحقول ملاحظة والقيم في التنسيق "حقل = قيمة" مع واحد لكل سطر. |
changesetnumber |
تعرّف على مجموعة التغييرات لمراجعته أو تعديله. لا يمكن استخدامه مع /latest. |
الخيار |
الوصف |
---|---|
/comment |
استبدل التعليق المتغيرة التي تم إنشاؤه أثناء التحقق - في العملية، مع تعليق جديد. |
/server |
يعرّف الـ Team Foundation Server. هذا الخيار مطلوب إذا تم استدعاء الأمر من دليل غير معين لمساحة العمل. |
/notes |
يوفر واحد أو أكثر من إيداع الملاحظات لإقرانها بمجموعة التغيرات . |
/latest |
تعيّن التغيير الأكثر حداثة . يتعذر استخدامه مع الخيار /u. |
/noprompt |
يمنع أي مطالبات إدخال منك. |
ملاحظات
مجموعة التغييرات هي مجموعة من الملفات والمجلدات المراجعات التي تم الالتزام لـالتحكم بالإصدار Team Foundation الخادم كجزء من نفس الاختيار في الحدث. لمزيد من المعلومات، راجع العمل مع Changesets.
يمكنك استخدام changeset الأمر لعرض سمات لتغيرات و تعديل الخصائص الخاصة به. يمكنك استخدام الأمر محفوظات لتحديد مجموعة التغييرات التي تريد الحصول على معلومات حول. لمزيد من المعلومات، راجع أوامر المحفوظات.
للحصول على روابط لأوامر Team Foundation أخرى تقوم بتوفير معلومات إضافية حول العناصر الموجودة في الخادم التحكم بالإصدار Team Foundation الخاص بك و كل مساحات العمل التي تتعين له, راجع أوامر المعلومات.
للحصول على مزيد من المعلومات حول كيفية العثور على أداة سطر الأوامر TF، راجع TF أداة سطر أوامر.
أمثلة
عرض معلومات مفصلة حول مجموعة تغييرات 8675309 في تنسيق قابل للتحرير في مربع الحوار مجموعة تغييرات المثال التالي واستبدال تعليق الموجودة مربع الحوار "هذا تعليق جديد."
بعد الضغط على زر ENTER تفاصيل عن مجموعة التغييرات < مجموعة تغييرات رقم > مصدر ملفات يظهر مربع الحوار . انقر فوق حفظ لإقران التعليق مع مجموعة التغييرات.
c:\projects>tf changeset /comment:"This is a new comment." 8675309
المثال التالي توفير جهازي إيداع الملاحظات لإقران مع مجموعة التغييرات.
c:\projects>tf changeset /notes:reviewer=Jo; Security = checked 8675309
المثال التالي توفير جهازي إيداع الملاحظات التي تحتوي على المسافات في أسماء لإقران والقيم مع مجموعة التغييرات.
c:\projects>tf changeset /notes:"Code Reviewer"="John Smith";"Security Reviewer"="Chen Yang" 8675309
يقوم المثال التالي بربط الملاحظات إيداع المضمنة في الملفnotes.txt مع مجموعة التغييرات 8675309.
c:\projects>tf changeset /notes:@notes.txt 8675309
حيث يمكن أن تكون notes.txt في التنسيق التالي:
field1=value1;
field2=value that
spans multiple
lines;
field3 = value3;
المثال التالي باستبدال التعليق الموجود من أجل مجموعة تغييرات 8675309 ويعرض معلومات حول مجموعة تغييرات في نافذة موجه الأوامر . لا يبدأ المثال مجموعة تغييرات مربع الحوار .
c:\projects>tf changeset /comment:”This is an automatically generated comment.” /noprompt 8675309
يعرض المثال التالي غير قابل للتحرير من المعلومات حول مجموعة تغييرات 8675309 في نافذة موجّه الأوامر.
c:\projects>tf changeset 8675309 /noprompt
مثال عن الإخراج:
Changeset: 8675309
User: DOMAIN\JohnG
Date: 01/21/2004 21:03:45
Comment: This check-in fixes issues in several features. I also refactored some items in buf.c into a new file named bif.c because buf.c was too hard to parse.
Items:
$/baz/proj/bif.c Added
$/baz/proj/buf.c Modified, Renamed
Work Items:
34527 The "Access Denied" message is not descriptive enough.
35628 The UI flickers when I press the '8', 'y', 'Ctrl', and 'End' buttons at the same time.
Check-in Notes:
Code Reviewer: ShellM
Performance Reviewer: ShellM
Security Reviewer: ShellM