… | |
… | |
211 | <tt>cvs -d ":ext;CVS_SERVER=git-cvsserver:USER\@ruth.plan9.de/gitroot/$name.git" co -d $name master</tt> |
211 | <tt>cvs -d ":ext;CVS_SERVER=git-cvsserver:USER\@ruth.plan9.de/gitroot/$name.git" co -d $name master</tt> |
212 | </td></tr> --> |
212 | </td></tr> --> |
213 | EOF |
213 | EOF |
214 | } else { |
214 | } else { |
215 | my $modules = $name; |
215 | my $modules = $name; |
|
|
216 | |
|
|
217 | for (@args) { |
216 | $modules = "$1" if grep /modules\((.*)\)/, @args; |
218 | $modules = "$1" if /modules\((.*)\)/; |
|
|
219 | } |
217 | |
220 | |
|
|
221 | if (length $modules) { |
218 | print <<EOF; |
222 | print <<EOF; |
219 | <tr><td><tt class="icon">CVS</tt></td><td class='rr'><a href='http://cvs.schmorp.de/$name'>Browsable CVS module '$name'</a></td></tr> |
223 | <tr><td><tt class="icon">CVS</tt></td><td class='rr'><a href='http://cvs.schmorp.de/$name'>Browsable CVS module '$name'</a></td></tr> |
220 | <tr><td><tt class="icon">CVS</tt></td><td class='rr'>Anonymous CVS: |
224 | <tr><td><tt class="icon">CVS</tt></td><td class='rr'>Anonymous CVS: |
221 | <tt> cvs -z3 -d :pserver:anonymous\@cvs.schmorp.de/schmorpforge co $modules</tt> |
225 | <tt> cvs -z3 -d :pserver:anonymous\@cvs.schmorp.de/schmorpforge co $modules</tt> |
222 | |
226 | |
223 | <small> |
|
|
224 | |
|
|
225 | <!-- |
|
|
226 | <p>The warning |
|
|
227 | <b>cvs checkout: warning: cannot write to history file /schmorpforge/CVSROOT/history: Permission denied</b> |
|
|
228 | is expected and harmless, just ignore it. It simply means you have no write access to the repository. |
|
|
229 | </p> |
|
|
230 | --> |
|
|
231 | |
|
|
232 | <!-- |
|
|
233 | <p>The CVS server moved again on 2008-02-21, you can use the following |
|
|
234 | (untested) snippet to update your CVS checkout. Run it in the top level |
|
|
235 | checked out directory:</ br> |
|
|
236 | |
|
|
237 | <pre> |
|
|
238 | find . -name CVS | xargs -I% find % -name Root | |
|
|
239 | xargs perl -i -pe 's%:pserver:anonymous\\\@cvs.schmorp.de:636/schmorpforge%:pserver:anonymous\\\@cvs.schmorp.de:/schmorpforge%'</pre> |
|
|
240 | </p> |
|
|
241 | --> |
|
|
242 | |
|
|
243 | </small> |
|
|
244 | |
|
|
245 | </td></tr> |
227 | </td></tr> |
246 | EOF |
228 | EOF |
|
|
229 | } |
247 | } |
230 | } |
248 | |
231 | |
249 | my @irc; |
232 | my @irc; |
250 | |
233 | |
251 | print "<tr><td><tt class='icon'>FILE</tt></td><td class='rr'><a href='http://dist.schmorp.de/$name/'>File Releases</a></td></tr>\n" |
234 | print "<tr><td><tt class='icon'>FILE</tt></td><td class='rr'><a href='http://dist.schmorp.de/$name/'>File Releases</a></td></tr>\n" |
… | |
… | |
339 | |
322 | |
340 | print "</table></div>"; |
323 | print "</table></div>"; |
341 | ftr; |
324 | ftr; |
342 | |
325 | |
343 | __DATA__ |
326 | __DATA__ |
|
|
327 | stableperl list(perl) modules() |
|
|
328 | Stableperl is a fork, or a branch, of the official perl with the goal |
|
|
329 | of providing stability and compatibility. See <a |
|
|
330 | href="http://stableperl.schmorp.de/">stableperl.schmorp.de</a> for |
|
|
331 | details. |
|
|
332 | |
|
|
333 | <p>If you have a problem, please have a look at the |
|
|
334 | <a href="http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.7.html">FAQ</a> |
344 | rxvt-unicode dist list(rxvt-unicode) cvs-pod(doc/rxvt.1.pod,) cvs-pod(doc/rxvt.7.pod,FAQ) cvs-pod(src/urxvt.pm,Perl) cvs-co(Changes) irc(rxvt) irc(rxvtdev) |
335 | rxvt-unicode dist list(rxvt-unicode) cvs-pod(doc/rxvt.1.pod,) cvs-pod(doc/rxvt.7.pod,FAQ) cvs-pod(src/urxvt.pm,Perl) cvs-co(Changes) irc(rxvt) irc(rxvtdev) |
345 | rxvt-unicode is a fork of the well known terminal emulator rxvt. |
336 | rxvt-unicode is a fork of the well known terminal emulator rxvt. |
346 | |
337 | |
347 | <p>If you have a problem, please have a look at the |
338 | <p>If you have a problem, please have a look at the |
348 | <a href="http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.7.html">FAQ</a> |
339 | <a href="http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.7.html">FAQ</a> |