Closed Bug 405800 Opened 18 years ago Closed 15 years ago

Add a .bzrignore that ignores common files in the lib/ dir

Categories

(Bugzilla :: Installation & Upgrading, enhancement)

3.1.2
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Bugzilla 4.0

People

(Reporter: mkanat, Assigned: mkanat)

Details

Attachments

(1 file)

There's one valid file in the lib dir, and that's README. But I don't know how to tell CVS "ignore every file *except this one*" so we can just tell it to ignore common files. .htaccess definitely needs to be ignored. Probably all of the CPAN.pm files should be ignored too, since I'm planning on shipping that in the tarball (otherwise we risk the API of CPAN.pm changing and install-module stops working).
I think you should ignore everything in lib/.
(In reply to comment #1) > I think you should ignore everything in lib/. That would make it hard to change README. But I suppose we probably won't do that much, will we? I'm not sure what happens if you .cvsignore a file that's in Entries.
So move README in bugzilla/. :)
Attached patch v1Splinter Review
This seems to work fine, actually. I can still update lib/README if I want to, even.
Assignee: installation → mkanat
Status: NEW → ASSIGNED
Attachment #291692 - Flags: review?(wurblzap)
I'm not sure a cvs up will pick up updates on lib/README if it's in .cvsignore. If it doesn't, then I'm with Frédéric to ignore everything. (Will ignoring everything result in ignoring .cvsignore?)
Good questions, I don't know the answers. However, it's possible to edit the .cvsignore file itself, but then if it's not updated...I don't know.
Attachment #291692 - Flags: review?(wurblzap)
Bugzilla 3.2 is now frozen. Only enhancements blocking 3.2 or specifically approved for 3.2 may be checked in to the 3.2 branch. If you would like to nominate your enhancement for Bugzilla 3.2, set "blocking3.2" tp "?", and either the target milestone will be changed back, or the blocking3.2 flag will be granted, if we will accept this enhancement for Bugzilla 3.2.
Target Milestone: Bugzilla 3.2 → Bugzilla 4.0
I actually fixed this in bzr during the CVS to Bzr transition.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Summary: Add a .cvsignore that ignores common files in the lib/ dir → Add a .bzrignore that ignores common files in the lib/ dir
Target Milestone: Bugzilla 4.0 → Bugzilla 3.8
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: