سؤال

إريك يوحي أن تقرأ فريقك ديفس كل صباح.هل يمكنني الحصول على TFS لأتمتة هذه في بعض الطريق ؟ من الناحية المثالية أود بريد إلكتروني مع كل الاختلافات لكن سأرضى ارتباط إلى كل من يرتكب.

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

المحلول

شخص يعمل اريك و الذي لديه سلوك التحقق ديفس كل صباح اسمحوا لي أن أشرح ماذا أفعل.أود أن أعتقد أنني كنت واحد من الناس كان يفكر عندما كتب هذا المنصب ، ولكن أنا أعرف حقيقة أنه لم يكن يعرف لم مهرجان دبي السينمائي الدولي التحقق من صباح كل يوم :-)

في الكسوف أنا استخدم فريق مزامنة...وظيفة مقارنة المحلية مساحة العمل مع آخر على الملقم.كيف يمكن الحصول على أحدث كثير من الأحيان ، هذا يقول لي ما حدث منذ آخر مرة فعلت هذا (أيما الذي تغير في حين أنني لم أكن أبحث).

في Visual Studio أستطيع فعل شيء مماثل عن طريق النقر بالزر الأيمن على المجلد الجذر من المجال الذي يهمني واختيار مقارنة...ثم القيام بمقارنة مساحة العمل الإصدار مع الإصدار الأحدث.

بدلا من ذلك, يمكنك أن تفعل مجرد "التاريخ" على المجلد الذي هو من مصلحة موجزا مسح أسفل تاريخ عرض سوف تظهر لك ما يحدث وما يمكن أن تذهب ننظر ما هي مثيرة للاهتمام.كما تشجع لك أن تترك جيدة تحقق في التعليقات ، وتشجيع المطورين الخاص بك أن تفعل الشيء نفسه :-)

لقد كانت لدينا تنبيهات البريد الإلكتروني تكوين لكل check-in (فريق المشروع التنبيهات...), لكن انتهى بي الأمر إلى تجاهل معظم الوقت.أنا حتى الروبوتية الأرنب تكوين التحدث معي عندما يفعل شخص ما في الاختيار أو يدير بناء - ولكن هذا هو مفيد فقط خلال اليوم ، لم أراجع ما حدث في اليوم السابق بينما كنت نائما (أنا أعيش في المنطقة إلى بقية زملائي حتى أنها تفعل الكثير من العمل حين أنام والعكس بالعكس, مما يجعل ممارسة مهرجان دبي السينمائي الدولي-فحص أكثر فائدة)

من الناحية النظرية كان من الممكن كتابة برنامج لم تولد لك مهرجان دبي السينمائي الدولي كل يوم بين أحدث نسخة مساحة العمل الخاصة بك نسخة ، ومع ذلك لم ازعجت نفسي.ويرجع هذا جزئيا كما أجد أكثر قيمة من ممارسة يأتي في استكشاف التغييرات التي تم إجراؤها في كل يوم بدلا من مجرد القراءة عنها.أنا أيضا أعترف أنني لم أكن على علم بأن أي شخص آخر في العالم كان يفعل هذا يوميا مهرجان دبي السينمائي الدولي الروتينية - ظننت أنني وحدي في قانون بلدي voyerisum ، ولكن من الواضح لا!

تحديث فبراير 12, 2009: التالية بلوق وظيفة فقط لفت انتباهي.

http://blogs.msdn.com/abhinaba/archive/2008/07/07/auto-generating-code-review-email-for-tfs.aspx

يتحدث عن (و يوفر مصدر) أداة تسمى CRMail أنه سيتم إنشاء بريد إلكتروني من shelveset التي سوف تحتوي على وصلات إلى فريق النظام Web Access عرض بيانات الاختلاف عن كل تغيير في التغيرات المعينة على.سيكون من الممكن تعديل هذا المصدر على أن تظهر لك بيانات الاختلاف بين changesets إذا أردت.ثم أنت بحاجة فقط إلى أن وصل الأمر إلى تشغيلها إما ليلا المهمة المجدولة أو على كل تسجيل عن طريق الاشتراك في الاختيار في حالة من TFS.

نصائح أخرى

يمكنك استكشاف إعداد تقرير عن مشروع البوابة التي من شأنها أن تظهر بيانات الاختلاف على أساس التاريخ ؟ لم أفعل هذا (و أنا في المنزل الآن لذلك أنا لا يمكن تحقيق ذلك), ولكن أنا أعرف أن هناك الكثير من المعلومات يمكنك الخروج من البوابة.ما إذا كان يمكنك الحصول على رمز ديفس ، أنا لا أعرف.

البديل الآخر سيكون أتمتة شيء مع tfsadmin أو أدوات السلطة.مرة أخرى, لا في العمل لذلك أنا لا يمكن أن ننظر في الأمر ، على الرغم من أن أدوات السلطة يبدو أنها قد تجعل من الممكن أن تفعل ما تريد من مستندات.

وهناك حل سريع يتمثل في تكوين التنبيهات المشروع لنرسل لك بريد إلكتروني واحد في changeset.

وتصفية هذه في مجلد منفصل في عميل البريد الإلكتروني الخاص بك، وإعادة النظر فيها في وقت فراغك.

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