2015-11-16 2 views
0

В VS2015 есть способ записать номер набора изменений в файл при регистрации или после регистрации, чтобы отслеживать, какой набор изменений был развернут?Запись номера набора изменений в файл VS2015

Единственное, что я нашел до сих пор это так: How can I store the new CHANGESET number in my source code after I check in? но был направлен в VS2010 и, кажется, довольно много пользовательского интерфейса изменилось в VS2015, и в результате у меня возникли трудности после него.

+0

Номер набора изменений генерируется только после того, как код был установлен. Итак, если вы хотите проверить код и добавить набор изменений в файл и снова проверить его, вы получите еще одно изменение который имеет более новый номер набора изменений! – Don

+0

Зачем вам нужны изменения в коде. Не можете ли вы отследить, что было развернуто на основе дат и меток в исходном репо? – Don

+0

Спасибо за ответ. Мы до сих пор обнаружили, что даты файлов неточны, так как с таким количеством разных файлов многие из них заканчиваются разными датами после нескольких раундов исправления. Сроки могут быть довольно сложными. И я бы предпочел не создавать несколько номеров наборов изменений именно для этого, поэтому я искал решение, подобное тому, которое я разместил. Кажется, что вводит номер набора изменений и любую другую информацию проверки в исходный код в момент регистрации. http://logsubstpol.codeplex.com/ – Joe

ответ

0

Когда вы выполняете регистрацию в TFS, создается набор изменений. Предполагая, что все файлы будут правильно переданы в TFS, TFS будет генерировать номер набора изменений. Этот номер можно использовать для отслеживания того, какие файлы кода и рабочие элементы были обработаны.

Если вы хотите создавать очереди с определенным набором изменений, вы можете указать набор изменений для сборки, перейдя к определению сборки XAML - Process - Advanced - «Get Version». После того, как вы укажете набор изменений для получения версии, сборка будет построена для этого набора изменений.

Проверил:

http://blogs.msdn.com/b/dajung/archive/2013/04/17/tfs-basics-changeset.aspx

http://chamindac.blogspot.jp/2013/09/tfs-2012-get-release-build-with.html

0

Вы можете использовать BuildDetail.SourceGetVersion свойство проверить, какие наборы изменений включены в один строй.

+0

Мне интересно, как вы думаете, что это помогает разработчику отслеживать, какой набор изменений был развернут? –

+0

@MatthewPeel, да, вы правы, что я пропустил основное требование относительно количества развернутых изменений набора. –

 Смежные вопросы

  • Нет связанных вопросов^_^