Revision | 26423 (tree) |
---|---|
Zeit | 2015-04-04 23:14:08 |
Autor | stefankueng |
Project repository moved to SourceForge: adjust all references and links.
@@ -22,10 +22,10 @@ | ||
22 | 22 | If you want to implement a new language for TortoiseSVN do the following. |
23 | 23 | |
24 | 24 | 1) Use TortoiseSVN (or any other SubVersion client) to check out: |
25 | - http://tortoisesvn.googlecode.com/svn/trunk/Languages/ | |
25 | + https://svn.code.sf.net/p/tortoisesvn/code/trunk/Languages/ | |
26 | 26 | (You will get more than one file) |
27 | 27 | or point your browser to: |
28 | - http://code.google.com/p/tortoisesvn/source/browse/trunk/Languages | |
28 | + https://svn.code.sf.net/p/tortoisesvn/code/trunk/Languages | |
29 | 29 | right-click on Tortoise.pot and save this file to your local harddisk. |
30 | 30 | Tortoise.pot is the portable object template (hence .pot) for the |
31 | 31 | translation. |
@@ -72,7 +72,7 @@ | ||
72 | 72 | begin with UTF-8 BOMs (Byte Order Marks) |
73 | 73 | |
74 | 74 | 6) Send your Tortoise_xx.po to the mailing list (translators@tortoisesvn.tigris.org). |
75 | - or, if you have a Google Code account (http://code.google.com/), request | |
75 | + or, if you have a Sourceforge account (http://sourceforge.net), request | |
76 | 76 | commit access to the project via the translators mailing list, you may |
77 | 77 | commit your translations directory to the TortoiseSVN repository. |
78 | 78 |
@@ -127,7 +127,7 @@ | ||
127 | 127 | - The "raw" language resource dlls for your version of TortoiseSVN. Please ask on |
128 | 128 | the developers list. We'll gladly provide you with the necessary files. |
129 | 129 | - The pot file for your version of TortoiseSVN e.g: |
130 | - http://tortoisesvn.googlecode.com/svn/tags/version_1.0.8/... | |
130 | + https://svn.code.sf.net/p/tortoisesvn/code/tags/version_1.0.8/... | |
131 | 131 | - Any po file for your language. Either pick one from tags or the latest |
132 | 132 | po file from trunk |
133 | 133 | - The ResText utility that is used to insert the data from the po file |
@@ -2,7 +2,7 @@ | ||
2 | 2 | |
3 | 3 | #set -x |
4 | 4 | |
5 | -BASEURL="http://tortoisesvn.googlecode.com/svn" | |
5 | +BASEURL="https://svn.code.sf.net/p/tortoisesvn/code" | |
6 | 6 | SVNCMD="svn co" |
7 | 7 | SVNPRM="--ignore-externals" |
8 | 8 | TXCMD="tx" |
@@ -49,7 +49,7 @@ | ||
49 | 49 | |
50 | 50 | Checkout.png |
51 | 51 | Just pretend to checkout the TSVN doc folder: |
52 | - TortoiseProc.exe /command:checkout /path:"C:\TortoiseSVN\Doc" /url:"http://tortoisesvn.googlecode.com/svn/trunk/doc" | |
52 | + TortoiseProc.exe /command:checkout /path:"C:\TortoiseSVN\Doc" /url:"https://svn.code.sf.net/p/tortoisesvn/code/trunk/doc" | |
53 | 53 | |
54 | 54 | Commit.png |
55 | 55 | Use the 'doc' test WC. |
@@ -1,6 +1,6 @@ | ||
1 | 1 | // TortoiseSVN - a Windows shell extension for easy version control |
2 | 2 | |
3 | -// Copyright (C) 2003-2014 - TortoiseSVN | |
3 | +// Copyright (C) 2003-2015 - TortoiseSVN | |
4 | 4 | |
5 | 5 | // This program is free software; you can redistribute it and/or |
6 | 6 | // modify it under the terms of the GNU General Public License |
@@ -115,7 +115,7 @@ | ||
115 | 115 | { |
116 | 116 | sCheckURL = checkurlmachine; |
117 | 117 | if (sCheckURL.IsEmpty()) |
118 | - sCheckURL = L"http://tortoisesvn.googlecode.com/svn/trunk/version.txt"; | |
118 | + sCheckURL = L"https://svn.code.sf.net/p/tortoisesvn/code/trunk/version.txt"; | |
119 | 119 | } |
120 | 120 | HRESULT res = URLDownloadToFile(NULL, sCheckURL, tempfile, 0, NULL); |
121 | 121 | if (res == S_OK) |
@@ -705,7 +705,7 @@ | ||
705 | 705 | fullUrl = temp.Mid(urlstart, urlend-urlstart); |
706 | 706 | fullUrl.Replace('\\', '/'); |
707 | 707 | // now we have the full url of the script, e.g. |
708 | - // https://tortoisesvn.googlecode.com/svn/trunk/contrib/hook-scripts/client-side/checkyear.js | |
708 | + // https://svn.code.sf.net/p/tortoisesvn/code/trunk/contrib/hook-scripts/client-side/checkyear.js | |
709 | 709 | |
710 | 710 | CString sLocalPathUrl = rootUrl; |
711 | 711 | CString sLocalPath = rootPath; |
@@ -763,7 +763,7 @@ | ||
763 | 763 | fullUrl = temp.Mid(urlstart, urlend-urlstart); |
764 | 764 | fullUrl.Replace('\\', '/'); |
765 | 765 | // now we have the full url of the script, e.g. |
766 | - // https://tortoisesvn.googlecode.com/svn/trunk/contrib/hook-scripts/client-side/checkyear.js | |
766 | + // https://svn.code.sf.net/p/tortoisesvn/code/trunk/contrib/hook-scripts/client-side/checkyear.js | |
767 | 767 | |
768 | 768 | CString sLocalPathUrl = rootUrl; |
769 | 769 | sLocalPath = rootPath; |
@@ -425,15 +425,15 @@ | ||
425 | 425 | und Sie das Programm auch selber kompilieren können (sofern |
426 | 426 | Sie das möchten).</p> |
427 | 427 | <p> |
428 | - Der Sourcecode liegt bei <a href="https://code.google.com/projecthosting/">Google Code</a> | |
428 | + Der Sourcecode liegt bei <a href="https://sourceforge.net/">Sourceforge.net</a> | |
429 | 429 | in unserem Subversion Repository. Sie können mit Ihrem |
430 | - bevorzugten Webbrowser den Sourcecode <a href="https://code.google.com/p/tortoisesvn/source/browse/">hier</a> | |
430 | + bevorzugten Webbrowser den Sourcecode <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/">hier</a> | |
431 | 431 | ansehen.</p> |
432 | 432 | <p> |
433 | 433 | Wenn Sie TortoiseSVN bereits installiert haben, können Sie |
434 | 434 | auch auf das Icon unten klicken um den Sourcecode auszuchecken: |
435 | 435 | <br/> |
436 | - <a href="tsvn:http://tortoisesvn.googlecode.com/svn/trunk"> | |
436 | + <a href="tsvn:https://svn.code.sf.net/p/tortoisesvn/code/trunk"> | |
437 | 437 | <img src="/img/TortoiseCheckout.png" alt="Tortoise logo" title="Click me to get the source code!" width="48" height="48"> |
438 | 438 | </a> |
439 | 439 | </p> |
@@ -436,15 +436,15 @@ | ||
436 | 436 | get the whole source code and build the program yourself. |
437 | 437 | <br/> |
438 | 438 | The source code is hosted on |
439 | - <a href="https://code.google.com/projecthosting/">Google Code</a> | |
439 | + <a href="https://sourceforge.net/">Sourceforge.net</a> | |
440 | 440 | in our own Subversion repository. You can browse the |
441 | 441 | source code with your favorite web browser directly on the |
442 | - <a href="https://code.google.com/p/tortoisesvn/source/browse/">repository</a>. | |
442 | + <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/">repository</a>. | |
443 | 443 | <br/> |
444 | 444 | If you have TortoiseSVN installed, you can check out the |
445 | 445 | whole source code by clicking on the tortoise icon below: |
446 | 446 | <br/> |
447 | - <a href="tsvn:http://tortoisesvn.googlecode.com/svn/trunk"> | |
447 | + <a href="tsvn:https://svn.code.sf.net/p/tortoisesvn/code/trunk"> | |
448 | 448 | <img src="/img/TortoiseCheckout.png" alt="Tortoise logo" title="Click me to get the source code!" width="48" height="48"> |
449 | 449 | </a> |
450 | 450 | </p> |
@@ -430,15 +430,15 @@ | ||
430 | 430 | get the whole source code and build the program yourself. |
431 | 431 | <br/> |
432 | 432 | The source code is hosted on |
433 | - <a href="https://code.google.com/projecthosting/">Google Code</a> | |
433 | + <a href="https://sourceforge.net/">Sourceforge.net</a> | |
434 | 434 | in our own Subversion repository. You can browse the |
435 | 435 | source code with your favorite web browser directly on the |
436 | - <a href="https://code.google.com/p/tortoisesvn/source/browse/">repository</a>. | |
436 | + <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/">repository</a>. | |
437 | 437 | <br/> |
438 | 438 | If you have TortoiseSVN installed, you can check out the |
439 | 439 | whole source code by clicking on the tortoise icon below: |
440 | 440 | <br/> |
441 | - <a href="tsvn:http://tortoisesvn.googlecode.com/svn/trunk"> | |
441 | + <a href="tsvn:https://svn.code.sf.net/p/tortoisesvn/code/trunk"> | |
442 | 442 | <img src="/img/TortoiseCheckout.png" alt="Tortoise logo" title="Click me to get the source code!" width="48" height="48"> |
443 | 443 | </a> |
444 | 444 | </p> |
@@ -29,7 +29,7 @@ | ||
29 | 29 | repository, the next time the log dialog is a lot faster.</p> |
30 | 30 | |
31 | 31 | <p>If you want to test this, you can show the log for the |
32 | - <a href="http://tortoisesvn.googlecode.com/svn/trunk/">TortoiseSVN repository</a>. | |
32 | + <a href="https://svn.code.sf.net/p/tortoisesvn/code/trunk/">TortoiseSVN repository</a>. | |
33 | 33 | Click on the "Show all" button in the log dialog to get all |
34 | 34 | log messages. You will notice that it takes a while to |
35 | 35 | fetch all messages. If you then close the log dialog and |
@@ -20,7 +20,7 @@ | ||
20 | 20 | <ul> |
21 | 21 | <li>Update to the current version. Reports for older |
22 | 22 | versions <strong>will be ignored.</strong></li> |
23 | - <li>Check the <a href="https://code.google.com/p/tortoisesvn/source/browse/trunk/src/Changelog.txt">Changelog</a> | |
23 | + <li>Check the <a href="https://svn.code.sf.net/p/tortoisesvn/code/trunk/src/Changelog.txt">Changelog</a> | |
24 | 24 | file from /trunk/ and see if your bug has already been |
25 | 25 | fixed.</li> |
26 | 26 | <li>If possible, update to the latest nightly build |
@@ -30,7 +30,7 @@ | ||
30 | 30 | <li>Check the <a href="http://tortoisesvn.tigris.org/ds/viewForums.do">mailing list archive</a>. |
31 | 31 | Maybe someone else already reported the same bug you're |
32 | 32 | seeing, and if so that bug might be already fixed.</li> |
33 | - <li>Check the <a href="https://code.google.com/p/tortoisesvn/wiki/IssueTracker?tm=3">issue tracker</a>. | |
33 | + <li>Check the <a href="https://sourceforge.net/p/tortoisesvn/tickets/">issue tracker</a>. | |
34 | 34 | Maybe your bug has already been filed there.</li> |
35 | 35 | <li>If you've got a zip file from our crashreporting |
36 | 36 | tool, send it to <span class="no-wrap"><em>crashreports at tortoisesvn.tigris.org</em></span>. |
@@ -45,13 +45,13 @@ | ||
45 | 45 | mit dem Internet Explorer. Für andere Browser wie z.B. |
46 | 46 | Firefox funktioniert dies nicht.</p> |
47 | 47 | <p>Der Installer für den SVNProtocolHandler kann von |
48 | - der <a href="https://code.google.com/p/svnprotocolhandler/downloads/list">Download Seite</a> | |
48 | + der <a href="https://sourceforge.net/projects/svnprotocolhandler/files/">Download Seite</a> | |
49 | 49 | gedownloadet werden.<br/> |
50 | 50 | Der SVNProtocolHandler wurde Entwickelt von |
51 | 51 | <a href="stefan_kueng.html">Stefan Küng</a>, ist |
52 | 52 | aber nicht Teil von TortoiseSVN und ist auch nicht |
53 | 53 | im TortoiseSVN Installer enthalten. Der SVNProtocolHandler |
54 | - hat eine eigene <a href="https://code.google.com/p/svnprotocolhandler">Projektseite</a>. | |
54 | + hat eine eigene <a href="https://sourceforge.net/projects/svnprotocolhandler">Projektseite</a>. | |
55 | 55 | </p> |
56 | 56 | </div> |
57 | 57 | </div> |
@@ -38,13 +38,13 @@ | ||
38 | 38 | for svn browsing or hope someone will create an svn:// |
39 | 39 | handler for them.</p> |
40 | 40 | <p>The installer for the SVNProtocolHandler can be found |
41 | - on the <a href="https://code.google.com/p/svnprotocolhandler/downloads/list">download page</a>.<br/> | |
41 | + on the <a href="https://sourceforge.net/projects/svnprotocolhandler/files/">download page</a>.<br/> | |
42 | 42 | Note: even though the SVNProtocolHandler is developed by |
43 | 43 | <a href="stefan_kueng.html">Stefan Küng</a>, it is |
44 | 44 | not part of TortoiseSVN and won't be included in |
45 | 45 | TortoiseSVN either. It will remain a separate download, |
46 | 46 | and it has its own |
47 | - <a href="https://code.google.com/p/svnprotocolhandler">project page</a>. | |
47 | + <a href="https://sourceforge.net/projects/svnprotocolhandler">project page</a>. | |
48 | 48 | </p> |
49 | 49 | </div> |
50 | 50 | </div> |
@@ -38,10 +38,10 @@ | ||
38 | 38 | <ol> |
39 | 39 | <li><p>Use TortoiseSVN (or any other SubVersion client) to |
40 | 40 | check out:<br/> |
41 | - <a href="https://tortoisesvn.googlecode.com/svn/trunk/Languages">https://tortoisesvn.googlecode.com/svn/trunk/Languages</a> | |
41 | + <a href="https://svn.code.sf.net/p/tortoisesvn/code/trunk/Languages">https://svn.code.sf.net/p/tortoisesvn/code/trunk/Languages</a> | |
42 | 42 | (You will get more than one file).</p> |
43 | 43 | <p>Or point your browser to:<br/> |
44 | - <a href="https://code.google.com/p/tortoisesvn/source/browse/trunk/Languages">https://code.google.com/p/tortoisesvn/source/browse/trunk/Languages</a>, | |
44 | + <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/trunk/Languages">https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/trunk/Languages</a>, | |
45 | 45 | select <strong>Tortoise.pot</strong> and save this file |
46 | 46 | to your local harddisk. Tortoise.pot is the portable |
47 | 47 | object template (hence .pot) for the translation.</p> |
@@ -105,7 +105,7 @@ | ||
105 | 105 | </li> |
106 | 106 | <li>Send your Tortoise_xx.po to the mailing list |
107 | 107 | (translators@tortoisesvn.tigris.org) or, if you have a |
108 | - <a href="https://code.google.com">Google Code account</a>, | |
108 | + <a href="https://sourceforge.net">Sourceforge account</a>, | |
109 | 109 | request commit access to the project via the translators |
110 | 110 | mailing list, you may commit your translations directly |
111 | 111 | into the TortoiseSVN repository. |
@@ -141,7 +141,7 @@ | ||
141 | 141 | them easier to use. Some of the main ones are mentioned below, |
142 | 142 | and there have also been many minor bugfixes. To see the full list |
143 | 143 | of changes check the |
144 | - <a href="https://code.google.com/p/tortoisesvn/source/browse/tags/version_1.2.0/src/Changelog.txt"> | |
144 | + <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/tags/version_1.2.0/src/Changelog.txt"> | |
145 | 145 | ChangeLog</a></p> |
146 | 146 | |
147 | 147 | <h3>Merge Dialog</h3> |
@@ -181,7 +181,7 @@ | ||
181 | 181 | |
182 | 182 | <p>Bugtracking integration has been extended using regular expressions, |
183 | 183 | making it easier to pick out your issue IDs. Read about this in the |
184 | - <a href="https://code.google.com/p/tortoisesvn/source/browse/tags/version_1.2.0/doc/issuetrackers.txt"> | |
184 | + <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/tags/version_1.2.0/doc/issuetrackers.txt"> | |
185 | 185 | Issue Tracker Integration Spec</a>.</p> |
186 | 186 | |
187 | 187 | <p>Comment history is now inserted at the current cursor position, |
@@ -70,7 +70,7 @@ | ||
70 | 70 | |
71 | 71 | <li> |
72 | 72 | Many many more small improvements and bug fixes. |
73 | - See the <a href="https://code.google.com/p/tortoisesvn/source/browse/tags/version_1.3.0/src/Changelog.txt">Change Log</a> for full details. | |
73 | + See the <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/tags/version_1.3.0/src/Changelog.txt">Change Log</a> for full details. | |
74 | 74 | </li> |
75 | 75 | </ul> |
76 | 76 |
@@ -167,7 +167,7 @@ | ||
167 | 167 | |
168 | 168 | <li> |
169 | 169 | Many many more small improvements and bug fixes. |
170 | - See the <a href="https://code.google.com/p/tortoisesvn/source/browse/tags/version_1.4.0/src/Changelog.txt">Change Log</a> for full details. | |
170 | + See the <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/tags/version_1.4.0/src/Changelog.txt">Change Log</a> for full details. | |
171 | 171 | </li> |
172 | 172 | </ul> |
173 | 173 |
@@ -152,7 +152,7 @@ | ||
152 | 152 | revision properties with each commit.</p> |
153 | 153 | <p>Developers interested in writing a plugin for an issue tracker can get the |
154 | 154 | code for example plugins in C++ and C# from our |
155 | - <a href="https://code.google.com/p/tortoisesvn/source/browse/#svn/trunk/contrib/issue-tracker-plugins">contrib folder</a>.</p> | |
155 | + <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/trunk/contrib/issue-tracker-plugins">contrib folder</a>.</p> | |
156 | 156 | </div> <!-- bugtraq-plugin --> |
157 | 157 | |
158 | 158 | <div class="h3" id="misc"> |
@@ -171,7 +171,7 @@ | ||
171 | 171 | <p> |
172 | 172 | Of course, those are not all the enhancements/changes that were done for this 1.6 |
173 | 173 | release. You can get a more detailed list of changes from the |
174 | - <a href="https://code.google.com/p/tortoisesvn/source/browse/tags/version_1.6.0/src/Changelog.txt">changelog</a> | |
174 | + <a href="https://sourceforge.net/p/tortoisesvn/code/HEAD/tree/tags/version_1.6.0/src/Changelog.txt">changelog</a> | |
175 | 175 | or by showing the svn log on our repository. |
176 | 176 | </p> |
177 | 177 | </div> <!-- misc --> |
@@ -39,7 +39,7 @@ | ||
39 | 39 | |
40 | 40 | <p>This page describes only major changes. For a complete list |
41 | 41 | of changes, you can check our |
42 | - <a href="https://code.google.com/p/tortoisesvn/source/list">commit logs</a>.</p> | |
42 | + <a href="https://sourceforge.net/p/tortoisesvn/code/commit_browser">commit logs</a>.</p> | |
43 | 43 | </div> <!-- news --> |
44 | 44 | |
45 | 45 | <div class="post" id="wcformat"> |
@@ -34,8 +34,8 @@ | ||
34 | 34 | |
35 | 35 | <p>This page describes only major changes. For a complete list |
36 | 36 | of changes, you can check our |
37 | - <a href="https://code.google.com/p/tortoisesvn/source/list">commit logs</a> | |
38 | - and the <a href="https://code.google.com/p/tortoisesvn/issues/list?can=1&q=label%3AMilestone-1.8.0">list of issues</a> for 1.8</p> | |
37 | + <a href="https://sourceforge.net/p/tortoisesvn/code/commit_browser">commit logs</a> | |
38 | + and the <a href="https://sourceforge.net/p/tortoisesvn/tickets/milestone/1.8.0">list of issues</a> for 1.8</p> | |
39 | 39 | |
40 | 40 | <p>Don't forget to check out all the changes in the Subversion |
41 | 41 | library that also is now at version 1.8: all those changes |
@@ -32,8 +32,8 @@ | ||
32 | 32 | |
33 | 33 | <p>This page describes only major changes. For a complete list |
34 | 34 | of changes, you can check our |
35 | - <a href="https://code.google.com/p/tortoisesvn/source/list">commit logs</a> | |
36 | - and the <a href="https://code.google.com/p/tortoisesvn/issues/list?can=1&q=label%3AMilestone-1.9.0">list of issues</a> for 1.9</p> | |
35 | + <a href="https://sourceforge.net/p/tortoisesvn/code/commit_browser">commit logs</a> | |
36 | + and the <a href="https://sourceforge.net/p/tortoisesvn/tickets/milestone/1.9.0/">list of issues</a> for 1.9</p> | |
37 | 37 | |
38 | 38 | <p>Don't forget to check out all the changes in the Subversion |
39 | 39 | library that also is now at version 1.9: all those changes |