Deforce Auto Streamve (على سجل في انتظار) من سطر الأوامر؟
-
18-09-2019 - |
سؤال
أريد أن أعزم كل الملفات في سجل التغيير في انتظار.
حاليا، الطريقة الوحيدة التي أعرف القيام بها هي تمرير P4 قائمة بالملفات.
Set Norge_Number = Set Detail_Files = files.txt del٪ change_files٪ for / f P4 -X٪ Change_Files٪ desolve -as
هل من الممكن مع أمر P4 واحد؟
المحلول
p4 resolve
يمكن أن تأخذ قائمة بالملفات، لذلك أعتقد أنك تستطيع الكتابة عليه مثل هذا بناء جملة قذيفة مثل UNIX):
p4 resolve -as `p4 opened -c <change-number>`
باستخدام بناء جملة Backquote لإدراج نتيجة تشغيل p4 opened
القيادة، حيث <change-number>
هو عدد كيلاتايتك.
(إذا لم يكن لديك أي ملفات مفتوحة في أي تغيير آخر، فيجب أن تكون قادرا على استخدام أبسط p4 resolve -as //...
).
نصائح أخرى
أيضا P4 Streamve -Am (Incapt Merge) مفيد لأخرى يمكنك استخدام الإصدار المدمج. خيارات أخرى، باي (قبول لك)، (قبول لهم).
لا تنتمي إلى StackOverflow