You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Martin Furter <mf...@rola.ch> on 2010/02/15 15:29:32 UTC
[PATCH]: Update lots of links
Hello
In r910216 I committed a few link fixes in faq.html assuming it matches
the "obvious fix rule".
The following commandline finds lots of old links in trunk/:
svn st -v . | awk '/^[^?]/{print substr($0,41)}' |
egrep -v 'subversion/po' |
while read F; do
egrep -H '(svn\.collab\.net|subversion\.tigris\.org)' "$F";
done |
egrep -v 'subversion.tigris.org/(issues|servlets|downloads)/'
I tried to fix many of them but some may be inappropriate (I'm unsure
about those in CHANGES). There are still many broken links remaining
after the patch but they're harder to fix for various reasons (some point
to license.html, some point to documents which do not exist anymore, some
are used as examples, etc).
Martin
[[[
Fix many of the links pointing to subversion.tigris.org or svn.collab.net.
* BUGS,
* CHANGES,
* COMMITTERS,
* INSTALL,
* build/win32/make_gem.rb,
* configure.ac,
* contrib/client-side/emacs/psvn.el,
* notes/commit-access-templates/full-committer.tmpl,
* notes/commit-access-templates/partial-committer.tmpl,
* notes/fsfs,
* notes/l10n-problems,
* notes/merge-tracking/requirements.html,
* packages/python-windows/setup.py,
* packages/solaris/pkginfo.in,
* subversion/bindings/ctypes-python/setup.py,
* subversion/bindings/javahl/src/org/tigris/subversion/javahl/package.html,
* subversion/bindings/swig/python/__init__.py,
* subversion/bindings/swig/python/svn/__init__.py,
* subversion/bindings/swig/python/svn/client.py,
* subversion/bindings/swig/python/svn/core.py,
* subversion/bindings/swig/python/svn/delta.py,
* subversion/bindings/swig/python/svn/diff.py,
* subversion/bindings/swig/python/svn/fs.py,
* subversion/bindings/swig/python/svn/ra.py,
* subversion/bindings/swig/python/svn/repos.py,
* subversion/bindings/swig/python/svn/wc.py,
* subversion/include/svn_props.h,
* subversion/libsvn_repos/repos.c,
* subversion/svn/svn.1,
* subversion/svnadmin/svnadmin.1,
* subversion/svndumpfilter/svndumpfilter.1,
* subversion/svnlook/svnlook.1,
* subversion/svnsync/svnsync.1,
* subversion/svnversion/svnversion.1,
* subversion/tests/cmdline/authz_tests.py,
* subversion/tests/cmdline/autoprop_tests.py,
* subversion/tests/cmdline/basic_tests.py,
* subversion/tests/cmdline/blame_tests.py,
* subversion/tests/cmdline/cat_tests.py,
* subversion/tests/cmdline/changelist_tests.py,
* subversion/tests/cmdline/checkout_tests.py,
* subversion/tests/cmdline/commit_tests.py,
* subversion/tests/cmdline/copy_tests.py,
* subversion/tests/cmdline/depth_tests.py,
* subversion/tests/cmdline/diff_tests.py,
* subversion/tests/cmdline/entries_tests.py,
* subversion/tests/cmdline/export_tests.py,
* subversion/tests/cmdline/externals_tests.py,
* subversion/tests/cmdline/getopt_tests.py,
* subversion/tests/cmdline/history_tests.py,
* subversion/tests/cmdline/import_tests.py,
* subversion/tests/cmdline/info_tests.py,
* subversion/tests/cmdline/lock_tests.py,
* subversion/tests/cmdline/log_tests.py,
* subversion/tests/cmdline/merge_authz_tests.py,
* subversion/tests/cmdline/merge_tests.py,
* subversion/tests/cmdline/mergeinfo_tests.py,
* subversion/tests/cmdline/obliterate_tests.py,
* subversion/tests/cmdline/patch_tests.py,
* subversion/tests/cmdline/prop_tests.py,
* subversion/tests/cmdline/resolve_tests.py,
* subversion/tests/cmdline/resolved_tests.py,
* subversion/tests/cmdline/revert_tests.py,
* subversion/tests/cmdline/schedule_tests.py,
* subversion/tests/cmdline/special_tests.py,
* subversion/tests/cmdline/stat_tests.py,
* subversion/tests/cmdline/svnadmin_tests.py,
* subversion/tests/cmdline/svndumpfilter_tests.py,
* subversion/tests/cmdline/svneditor.py,
* subversion/tests/cmdline/svnlook_tests.py,
* subversion/tests/cmdline/svnsync_tests.py,
* subversion/tests/cmdline/svnversion_tests.py,
* subversion/tests/cmdline/switch_tests.py,
* subversion/tests/cmdline/trans_tests.py,
* subversion/tests/cmdline/tree_conflict_tests.py,
* subversion/tests/cmdline/update_tests.py,
* subversion/tests/cmdline/upgrade_tests.py,
* subversion/tests/cmdline/utf8_tests.py,
* tools/backup/hot-backup.py.in,
* tools/dev/contribulyze.py,
* tools/dist/gen_nightly_ann.py,
* tools/dist/write-announcement.py,
* tools/po/po-update.sh
Fix broken links.
]]]
Re: [PATCH]: Update lots of links
Posted by Dongsheng Song <do...@gmail.com>.
Hi,
I don't know if this should changed to 1.6.x, but I suggest you at least change
1.6.x/tools/po/po-update.sh
Because this file is very useful for translators, and it can produce invalid
msgid-bugs-address:
- --msgid-bugs-address=dev@subversion.tigris.org \
+ --msgid-bugs-address=dev@subversion.apache.org \
--
Dongsheng
On Tue, Feb 23, 2010 at 03:49, Martin Furter <mf...@rola.ch> wrote:
>
>
> On Mon, 22 Feb 2010, C. Michael Pilato wrote:
>
>> Martin Furter wrote:
>>>
>>> Hello
>>>
>>> In r910216 I committed a few link fixes in faq.html assuming it matches
>>> the "obvious fix rule".
>>>
>>> The following commandline finds lots of old links in trunk/:
>>> svn st -v . | awk '/^[^?]/{print substr($0,41)}' |
>>> egrep -v 'subversion/po' |
>>> while read F; do
>>> egrep -H '(svn\.collab\.net|subversion\.tigris\.org)' "$F";
>>> done |
>>> egrep -v 'subversion.tigris.org/(issues|servlets|downloads)/'
>>>
>>> I tried to fix many of them but some may be inappropriate (I'm unsure
>>> about those in CHANGES). There are still many broken links remaining
>>> after the patch but they're harder to fix for various reasons (some
>>> point to license.html, some point to documents which do not exist
>>> anymore, some are used as examples, etc).
>>>
>>> Martin
>>
>> If you make the full contents of BUGS just be simply this:
>>
>> This document has been moved to
>> http://subversion.apache.org/docs/community-guide/issues.html
>
> Oops, missed that one, makes much more sense that way.
>
>> then +1 to commit.
>
> Thanks for the review.
> Committed in r915036.
>
> Martin
>
Re: [PATCH]: Update lots of links
Posted by Martin Furter <mf...@rola.ch>.
On Mon, 22 Feb 2010, C. Michael Pilato wrote:
> Martin Furter wrote:
>>
>> Hello
>>
>> In r910216 I committed a few link fixes in faq.html assuming it matches
>> the "obvious fix rule".
>>
>> The following commandline finds lots of old links in trunk/:
>> svn st -v . | awk '/^[^?]/{print substr($0,41)}' |
>> egrep -v 'subversion/po' |
>> while read F; do
>> egrep -H '(svn\.collab\.net|subversion\.tigris\.org)' "$F";
>> done |
>> egrep -v 'subversion.tigris.org/(issues|servlets|downloads)/'
>>
>> I tried to fix many of them but some may be inappropriate (I'm unsure
>> about those in CHANGES). There are still many broken links remaining
>> after the patch but they're harder to fix for various reasons (some
>> point to license.html, some point to documents which do not exist
>> anymore, some are used as examples, etc).
>>
>> Martin
>
> If you make the full contents of BUGS just be simply this:
>
> This document has been moved to
> http://subversion.apache.org/docs/community-guide/issues.html
Oops, missed that one, makes much more sense that way.
> then +1 to commit.
Thanks for the review.
Committed in r915036.
Martin
Re: [PATCH]: Update lots of links
Posted by "C. Michael Pilato" <cm...@collab.net>.
Martin Furter wrote:
>
> Hello
>
> In r910216 I committed a few link fixes in faq.html assuming it matches
> the "obvious fix rule".
>
> The following commandline finds lots of old links in trunk/:
> svn st -v . | awk '/^[^?]/{print substr($0,41)}' |
> egrep -v 'subversion/po' |
> while read F; do
> egrep -H '(svn\.collab\.net|subversion\.tigris\.org)' "$F";
> done |
> egrep -v 'subversion.tigris.org/(issues|servlets|downloads)/'
>
> I tried to fix many of them but some may be inappropriate (I'm unsure
> about those in CHANGES). There are still many broken links remaining
> after the patch but they're harder to fix for various reasons (some
> point to license.html, some point to documents which do not exist
> anymore, some are used as examples, etc).
>
> Martin
If you make the full contents of BUGS just be simply this:
This document has been moved to
http://subversion.apache.org/docs/community-guide/issues.html
then +1 to commit.
(You do have commit privs, right? If not, I can commit this up.)
--
C. Michael Pilato <cm...@collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand