Архив тегов для Софт

Использование NuGet без коммита пакетов в систему контроля версий

nuget

Оригинальный рабочий процесс NuGet предполагал коммит папки Packages в систему контроля версий. Причиной этого является то, что разработчики обычно делают когда у них нет NuGet: они создают папку Lib или ExternalDependencies, сохраняют там бинарники и коммитят их в систему контроля версий, позволяя другим сбилдиться.

Хотя это было приемлемо для некоторых пользователей, оказалось что многие не хотят коммитить пакеты в систему контроля версий.  Когда используется DVCS такая как Mercurial или Git, то коммит бинарников может очень сильно увеличить размер репозитория, делая клонирование все более и более мучительным. Фактически, это был один из самых топовых запросов на issue трекере NuGet.

Хорошей новостью является то, что теперь NuGet предлагает рабочий процесс, который позволяет решить эту проблему, и его очень легко настроить. Вот как это сделать:

Читать далее

Быстрый поиск в Total Commander

Total Commander

Очень полезной фичей в Total Commander является быстрый поиск, который в отличие от обычного поиска, ищет файлы в текущей директории сразу при вводе символов. При этом в панели выводятся все подходящие файлы a курсор наводится на первый найденный файл.

Читать далее