Как обновить текущие запросы команд спринта в TFS 2010?

Нормализация пробелов довольно полезна, особенно при работе с пользовательским вводом:

namespace Extensions.String
{
    using System.Text.RegularExpressions;

    public static class Extensions
    {
        /// <summary>
        /// Normalizes whitespace in a string.
        /// Leading/Trailing whitespace is eliminated and
        /// all sequences of internal whitespace are reduced to
        /// a single SP (ASCII 0x20) character.
        /// </summary>
        /// <param name="s">The string whose whitespace is to be normalized</param>
        /// <returns>a normalized string</returns>
        public static string NormalizeWS( this string @this )
        {
            string src        = @this ?? "" ;
            string normalized = rxWS.Replace( src , m =>{
                  bool isLeadingTrailingWS = ( m.Index == 0 || m.Index+m.Length == src.Length ? true : false ) ;
                  string p                 = ( isLeadingTrailingWS ? "" : " " ) ;
                  return p ;
                }) ;

            return normalized ;

        }
        private static Regex rxWS = new Regex( @"\s+" ) ;
    }
}
23
задан Ewald Hofman 26 December 2011 в 19:58
поделиться

2 ответа

Я только когда-либо читал документацию / руководство (ссылки недоступны на данный момент), в котором говорилось, что в начале нового спринта есть несколько различных шагов, которые вам нужно предпринять в TFS, например:

  • создать новые узлы спринта / выпуска
  • установить итерацию применимых рабочих элементов PBI на текущий спринт
  • установить соответствующие рабочие элементы PBI как зафиксированные
  • обновить все запросы «Текущий спринт» отражают новый номер спринта.

Я никогда не видел документацию по выполнению последнего списка шагов (или любого из них) в автоматическом режиме. Тем не менее, я не утверждаю, что это невозможно, просто заявляю, что никогда не видел указаний о том, как это сделать, но видел множество указаний о том, как делать это вручную.

1
ответ дан 29 November 2019 в 02:50
поделиться

Почти все ответы здесь говорят о том, что вам нужно либо подождать, пока Visual Studio реализует токен @CurrentSprint , либо изменить все существующие запросы вручную.

Я нашел еще одну замечательную практику, которая может помочь вам, которая объясняется здесь: http://intellitect.com/transitioning-between-sprintsiterations-with-tfs . Попробуйте создать «релиз» под названием «Текущий» и переместить под него определенный текущий спринт. Это намного проще и быстрее, чем иметь дело с запросами каждый раз, когда вы начинаете новый спринт.

4
ответ дан 29 November 2019 в 02:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: