Ticket #1976 (closed bug: fixed)
manifest-related files still reference Subversion
Reported by: | jkeenan | Owned by: | whiteknight |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | docs | Version: | 2.11.0 |
Severity: | medium | Keywords: | newbie |
Cc: | Language: | ||
Patch status: | Platform: |
Description
Much of the stock language in lib/Parrot/Manifest.pm still makes reference to Subversion. As a result, many of the comments in files like MANIFEST and MANIFEST.SKIP are misleading.
$ grep -inE '(subversion|svn)' lib/Parrot/Manifest.pm MANIFEST* .gitignore lib/Parrot/Manifest.pm:184:# $self->{script} on how to recreate this file after SVN lib/Parrot/Manifest.pm:311:Gets a list of the files that SVN ignores, and then writes it to the lib/Parrot/Manifest.pm:411:# Gets a list of files that SVN ignores lib/Parrot/Manifest.pm:442:# This file should contain a transcript of the svn:ignore properties lib/Parrot/Manifest.pm:443:# of the directories in the Parrot subversion repository. lib/Parrot/Manifest.pm:444:# The .gitignore file is a convenience for developers working with git-svn. lib/Parrot/Manifest.pm:453: $print_str .= "# generated from svn:ignore of '$dir/'\n"; lib/Parrot/Manifest.pm:476:# This file should contain a transcript of the svn:ignore properties lib/Parrot/Manifest.pm:477:# of the directories in the Parrot subversion repository. (Needed for lib/Parrot/Manifest.pm:478:# distributions or in general when svn is not available). lib/Parrot/Manifest.pm:479:# See docs/submissions.pod on how to recreate this file after SVN MANIFEST:9:# tools/dev/mk_manifest_and_skip.pl on how to recreate this file after SVN MANIFEST.SKIP:5:# This file should contain a transcript of the svn:ignore properties MANIFEST.SKIP:6:# of the directories in the Parrot subversion repository. (Needed for MANIFEST.SKIP:7:# distributions or in general when svn is not available). MANIFEST.SKIP:8:# See docs/submissions.pod on how to recreate this file after SVN
This needs to be fixed.
But let me add a question: If I need to add files to the list of those ignored by git, am I supposed to edit .gitignore directly -- notwithstanding the fact that it (like the MANIFESTs) is supposed to be read-only:
$ head -1 MANIFEST MANIFEST.SKIP .gitignore ==> MANIFEST <== # ex: set ro: ==> MANIFEST.SKIP <== # ex: set ro: ==> .gitignore <== # ex: set ro:
Change History
Note: See
TracTickets for help on using
tickets.