After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 575018 - giggle's browser ignores files that match .gitignore even when they're explicitly part of the repo
giggle's browser ignores files that match .gitignore even when they're explic...
Status: RESOLVED OBSOLETE
Product: giggle
Classification: Other
Component: UI: Browse View
HEAD
Other Linux
: Normal normal
: ---
Assigned To: Mathias Hasselmann (IRC: tbf)
giggle-maint
Depends on:
Blocks:
 
 
Reported: 2009-03-12 01:55 UTC by Danielle Madeley
Modified: 2020-11-11 19:39 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Danielle Madeley 2009-03-12 01:55:34 UTC
Steps to reproduce:
 - have a generic .gitignore filter, e.g. *.pdf
 - add a PDF to your repo: git add -f my.pdf

The added PDF does not appear in Giggle's browse view.
Comment 1 Andrew Starr-Bochicchio 2011-07-08 20:33:52 UTC
Giggle also seems to not deal with the "!" prefix in .gitignore

From man gitignore:

An optional prefix ! which negates the pattern; any matching file excluded by a previous pattern will become included again.


Test case from http://askubuntu.com/questions/52355/why-does-giggle-ignore-more-than-gitignore

mkdir test – Make a directory for testing.
cd test
git init – Initialize a git project.
echo -e '/*\n!*.tex' > .gitignore – Create a .gitignore file.
echo -e "test" > test.tex – Write something to test.tex.
git add .
git commit -m "First commit" – Commit what's written to test.tex.
echo -e "\test" >> test.tex – Write something more to test.tex.
git add .
git commit -m "Second commit" – Commit what's written to test.tex.
Check the project in Giggle. There is no file to be viewed in the project.
Comment 2 André Klapper 2012-04-04 10:12:48 UTC
Mass-fixing incorrect QA contact scheme for giggle so interested people can follow its development. (See 564922#c1 for ref.)
Comment 3 André Klapper 2020-11-11 19:39:49 UTC
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all
old bug reports and feature requests in GNOME Bugzilla which have not seen
updates for a long time.

If you still use giggle and if you still see this bug / want this feature in a recent and currently supported version, then please feel free to report it at
https://gitlab.gnome.org/GNOME/giggle/-/issues/

Thank you for creating this report and we are sorry it could not be implemented
(volunteer workforce and time is limited).