سؤال

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

لقد قمت للتو بتثبيت TFS Server 2013 (مع التحديث 2) وأريد استخدام هذه الميزة بمشروع فريق جديد.ومع ذلك، إذا قمت بإنشاء إنشاء جديد في VS 2012 أو VS 2013 على الخادم الجديد، فأنا لا أعطى خيار نسخ إخراج البناء إلى التحكم في المصدر.ما يعطي؟

أنا لا أبحث عن حلوة، أريد أن أعرف ما يجب تغييره حتى يعمل الخادم الخاص بي مثل أول واحد وصفته.شكرا!

screenshots ما أتحدث عنه: http://imgur.com/a/mhdnq

هل كانت مفيدة؟

المحلول

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

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

على أي حال إذا كنت ترغب في وضع مخرجات البناء الخاصة بك في TFS (أو تغذية Nuget)، عليك تعديل سير عمل الإنشاء للقيام بذلك بنفسك.

نصائح أخرى

فتح تعريف بناء جديد> عملية.

تحت القالب حدد جديد ويجب أن تكون قادرا على اختيار المشروع والمجلد.ابحث عن القالب الأصلي وربطه.يجب أن يظهر الخيار الخاص بك.

في TFS 2013 قد تغير هذا ليكون "متجر قطرات في TFS".عند تحديد هذا الخيار، تم تخزينه في متجر جديد في متجر جديد يمكن الوصول إليه.

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

إذا كان TFS متاحا عبر الإنترنت (VSO أو HTTPS)، فيمكنك استخدام MyGet To تحميل حزم الكتلة الديناميكية التي تنشرها وتتجريها على موجز.

http://docs.myget.org/docs/how-to/use-tfs-online-git-with-myget-build-services

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top