[Eisfair_dev] package-development macht Probleme

Stephan Manske usenet-reply at stephan.manske-net.de
So Jan 27 02:41:51 CET 2013


/me schrieb:
> yves at eisfair.org (Yves Schumann) schrieb:
> 
> Was hat denn das "Root" da zu suchen?
> 
> | 'svn ls Root file:///data/repo/eisfair/tags/netservices/freeradius'
> | !!! Error on checking available versions on repository

Ich denke, ich konnte das Problem einkreisen:


checkout-package-new.sh, Zeile 155

| repoURL=`svn info ${sectionFolder}/ 2>&1 | grep "Root" | cut -d " "-f3`


das expandiert ja zu

svn info /data/my-develop-zone/working-copy/eisfair-neu/tags/netservices/ 2>&1 | grep "Root" | cut -d " " -f3

und ergibt:

| Root
| file:///data/repo/eisfair

weil ohne grep:

# svn info /data/my-develop-zone/working-copy/eisfair-neu/tags/netservices
| Path: /data/my-develop-zone/working-copy/eisfair-neu/tags/netservices
| Working Copy Root Path: /data/my-develop-zone/working-copy/eisfair-neu/tags
| URL: file:///data/repo/eisfair/tags/netservices
| Repository Root: file:///data/repo/eisfair
| Repository UUID: 7373d62e-6cef-11de-8104-a932c1f91365
| Revision: 594
| Node Kind: directory
| Schedule: normal
| Depth: files
| Last Changed Author: stm
| Last Changed Rev: 556
| Last Changed Date: 2011-12-06 23:26:06 +0100 (Tue, 06 Dec 2011)


Da ist dann zweimal Root drin, aber das Skript will ja wohl das
zweite haben mit file:///

Und dieses repoURL-Konstrukt mit zwei Inhalten wir dann an diversen
Stellen benutzt, u.a. Z233

| availableFolders=`svn ls ${repoURL}/${mainSourceFolderOnRepo}/${section}/${package} 2>

was dann

svn ls Root file:///data/repo/eisfair/tags/netservices/freeradius'

ergibt und damit einen Fehler.



ggf. ist ähnliches dann auch in den anderen Skripten drin, da habe
ich jetzt nicht geguckt.


Ciao, Stephan

-- 
E-Mail: stephan at manske-net.de - WWW: http://stephan.manske-net.de/     //
                                                          PGP 2.6.3i \X/
Famous last words des
Fallschirmspringers:  Das Ding wird schon aufgehen.


Mehr Informationen über die Mailingliste Eisfair_dev