Bug 37371

Summary: ignore exclude by default in gear-update
Product: Sisyphus Reporter: Vladimir D. Seleznev <vseleznv>
Component: gearAssignee: Dmitry V. Levin <ldv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: glebfm, iv, ldv, legion, placeholder
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://git.altlinux.org/people/vseleznv/packages/gear.git?p=gear.git;a=shortlog;h=refs/heads/honor_exclude

Description Vladimir D. Seleznev 2019-10-24 06:03:51 MSK
Сейчас gear-update учитывает .gitignore и .git/info/exclude в импортируемом тарболе, что приводит к тому, что результат импорта в gear может не соответствовать фактическому содержимому тарбола. Более корректное поведение: импортировать всё, что предоставляет апстрим, из тарбола в gear-репозиторий.

По ссылке репозиторий с кодом, который меняет текущее поведение на предложенное, и с добавленной опцией --honor-exlude, возвращающей предыдущее поведение.

http://git.altlinux.org/people/vseleznv/packages/gear.git?p=gear.git;a=shortlog;h=refs/heads/honor_exclude
Comment 1 Repository Robot 2020-03-23 01:20:56 MSK
gear-2.3.0-alt1 -> sisyphus:

 Mon Feb 10 2020 Vladimir D. Seleznev <vseleznv@altlinux> 2.3.0-alt1
 - gear-update: made --ignore-exclude the default behaviour (closes: #37371),
   added --honor-exclude option.