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