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.
- Timestamp:
-
Jun 17, 2010, 6:57:30 PM (15 years ago)
- Author:
-
Víctor de Buen Remiro
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v10
|
v11
|
|
112 | 112 | * Cuando un paquete requiere de otros se debe incluir las correspondientes |
113 | 113 | sentencias #Require antes de la declaración del primer miembro. |
114 | | * Si no se especifica números de versión el #Require cargará la versión más |
| 114 | * Si no se especifican números de versión el #Require cargará la versión más |
115 | 115 | actual que corresponderá siempre al archivo con el nombre del paquete nada |
116 | 116 | más. En este caso los paquetes que requiera directa o indirectamente serán |
117 | 117 | también las últimas versiones y no hace falta hacer nada previamente. |
118 | | * Si se especifica una versión concreta entonces se debe cargar previamente |
119 | | cada uno de los paquetes requeridos directa o indirectamente mediante el método |
120 | | {{{StdLib::TolPackage::Client::ForceExactRequirements}}}, antes de que se llame al |
121 | | #Require de ninguno de ellos. |
| 118 | * Si se necesita una versión concreta distinta de la última entonces se debe |
| 119 | cargar previamente cada uno de los paquetes requeridos directa o |
| 120 | indirectamente. Se puede hacer manualmente o bien mediante el método |
| 121 | [[BR]] {{{StdLib::TolPackage::Client::ForceExactRequirements(Text package)}}} [[BR]], |
| 122 | al que hay que llamar antes del #Require de cualquiera de sus dependencias. |
| 123 | * Téngase en cuenta que no es posible cargar versiones concretas de paquetes que |
| 124 | tengan requerimientos de diferentes versiones de un mismo paquete. |
122 | 125 | * La definición del paquete siempre debe usar #Require sin especificar una |
123 | 126 | versión concreta. |