List<String> strings=new ArrayList<String>(){};
while(strings.size() > 0) {
String str = strings.remove(0);
}
tf diff /shelveset:shelveset /format:unified
Редактирование: Это пишет в стандартный вывод. Можно передать вывод по каналу в файл.
Для большего количества опций, см. Команда .
РазличияCodeplex использует свой собственный клиент для создания патчей. См.: http://www.codeplex.com/CodePlexClient/Wiki/View.aspx?title=HowToContribute&referringTitle=Home
Поскольку TFS не делает исходно файлов исправления поддержки, наиболее распространенная вещь, которую я вижу, люди сделать на CodePlex просто zip измененные файлы, и загрузите zip. Координатор проекта тогда делает разность против их собственного контроля.
Однако, так как CodePlex также поддерживает TortoiseSVN, все больше людей использует это для создания их файлов исправления.