#1976: manifest-related files still reference Subversion
---------------------+------------------------------------------------------
Reporter: jkeenan | Owner: whiteknight
Type: bug | Status: new
Priority: normal | Milestone:
Component: docs | Version: 2.11.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
---------------------+------------------------------------------------------
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:
}}}
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1976>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets