close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 14 years ago

Last modified 13 years ago

#1257 closed defect (fixed)

DownloadCompatibleDeepDependencies no baja lo que le pido

Reported by: Jorge Owned by: Víctor de Buen Remiro
Priority: high Milestone: TOL Packages
Component: Kernel Version: 2.0.1
Severity: major Keywords:
Cc:

Description

Intento bajar la version de MMS compatible con la version de TOL "v2.0.1 b.4"

Real TolPackage::Client::DownloadCompatibleDeepDependencies( "/tmp/MmsPkg/", 0, "v2.0.1 b.4", [[ "MMS" ]] );

y lo que baja es la version 0.6033.

Durante el proceso emite estos mensaje:

<W>
Warning: [36] [RemoteUpdateVersSyncInfo] Cannot find remote image of local package MMS.0.6034 in any repository.
</W>
<W>
Warning: [37] [RemoteUpdateVersSyncInfo] Cannot find remote image of local package MMS.0.6035 in any repository.
</W>

Esto sucede cuando lo ejecuto desde la versión "v2.0.1 b.3".

Change History (3)

comment:1 Changed 14 years ago by Víctor de Buen Remiro

Los PHP que dan servicio al repositorio requieren que se les pase la versión de TOL y de TolPackage (actualmente 1.1), y como se hace tantas veces se usa el miembro _common_php_arguments inicializado con el valor

  Text _common_php_arguments := 
    "tol_package_version="<<TolPackage::_.version+
    "&tol_version="+Replace(TolPackage::_.currentTolVersion," ","%20");

Es decir, no sólo hay que saber la versión de TOL, sino también la de TolPackage y como no hay forma de que un TOL sepa si va a cambiar la versión de TolPackage en una versión de TOL futura, resulta inviable que con una versión de TOL te bajes paquetes de una versión posterior, así que lo único que cabe es que se detecte cuanto antes esa situación y se dé un mensaje de error al usuario.

comment:2 Changed 14 years ago by Víctor de Buen Remiro

Resolution: fixed
Status: newclosed

(In [3639]) Fixes #1257
Fixes #1258

comment:3 Changed 13 years ago by Pedro Gea

(In [4613]) Refs #1502, #1374, #1373, #1371, #1368, #1257, #1206, #916
Se suben los cambios de la mejora a TolPackage.2 en carpetas y archivos auxiliares.

Note: See TracTickets for help on using tickets.