Я хочу, чтобы получить все неверсированные файлы из папки с помощью SharpSvn, которые имеют следующую SVN: значение Игнорировать регистр:Найти файлы не добавляются в подрывную деятельность, за исключением игнорируемых файлов с помощью SharpSvn
* .o *. lo .la # #. *. rej .rej. ~ ~. # .DS_Store thumbs.db Thumbs.db * .bak * .class * .exe * .mine * .obj * .ncb * .lib * .log * .idb * .pdb * .ilk . msi .res * .pch * .suo * .exp . ~ . ~ ~ . резюме релиза релиз CVS .cvs .cvs отладка Debug игнорирующие Игнорирование бен бен OBJ Obj * .csproj.user * .user * .generated.cs
Я хочу, чтобы увидеть все неверсированные товары для добавления в подрывную деятельность. Но, конечно, я не хочу видеть элементы из игнорируемого списка.
Я попытался использовать это решение из сообщения: Find files not added to subversion, но он не работает для меня.
Код, который получит статус для элементов следующая:
private IEnumerable<SvnStatusEventArgs> GetStatuses(SvnClient client, string work) {
Collection<SvnStatusEventArgs> statuses;
client.GetStatus(work, out statuses);
return statuses;
}
Таким образом, он возвращает элементы из «списка игнорирования» :(
Заранее спасибо
Покажите код, который вы используете. Что означает «это не работает для меня»? Каким образом это не работает? Не дает ли он желаемых результатов? Бросает ли это исключения? Включите духовку в холодильник? Вы подтвердили, что SharpSVN читает ваши глобальные игнорирования, в первую очередь, из конфигурационного файла или реестра? – alroc
Редактировать его в своем сообщении. Комментарии не используются для кода. – alroc