Bad news…
I just checked the web-interface again and it shows about 80’000 files out of sync. On a quick glance into the list, it also shows files from inside the .git
folder. So the ignores still don’t seem to be taken into consideration. However, looking into the REST API output, it looks fine:
{
"ignore": [
"#include ../.stignore",
"",
"*.pyc",
"*.pyo",
".git",
".vagrant",
"__pycache__",
"env"
],
"patterns": [
"^[^/]*\.bak$",
"^.*/[^/]*\.bak$",
"^[^/]*\.bak/.*$",
"^.*/[^/]*\.bak/.*$",
"^[^/]*~$",
"^.*/[^/]*~$",
"^[^/]*~/.*$",
"^.*/[^/]*~/.*$",
"^\.[^/]*\.swp$",
"^.*/\.[^/]*\.swp$",
"^\.[^/]*\.swp/.*$",
"^.*/\.[^/]*\.swp/.*$",
"^\.git$",
"^.*/\.git$",
"^\.git/.*$",
"^.*/\.git/.*$",
"^\.vagrant$",
"^.*/\.vagrant$",
"^\.vagrant/.*$",
"^.*/\.vagrant/.*$",
"^env$",
"^.*/env$",
"^env/.*$",
"^.*/env/.*$",
"^[^/]*\.pyc$",
"^.*/[^/]*\.pyc$",
"^[^/]*\.pyc/.*$",
"^.*/[^/]*\.pyc/.*$",
"^[^/]*\.pyo$",
"^.*/[^/]*\.pyo$",
"^[^/]*\.pyo/.*$",
"^.*/[^/]*\.pyo/.*$",
"^\.git$",
"^.*/\.git$",
"^\.git/.*$",
"^.*/\.git/.*$",
"^\.vagrant$",
"^.*/\.vagrant$",
"^\.vagrant/.*$",
"^.*/\.vagrant/.*$",
"^__pycache__$",
"^.*/__pycache__$",
"^__pycache__/.*$",
"^.*/__pycache__/.*$",
"^env$",
"^.*/env$",
"^env/.*$",
"^.*/env/.*$"
]
}
Any ideas?