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:
-
Oct 18, 2010, 7:32:10 PM (15 years ago)
- Author:
-
Víctor de Buen Remiro
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v29
|
v30
|
|
| 126 | 126 | }}} |
| 127 | 127 | |
| 128 | | === Actualización automática y manual === |
| | 128 | ==== Actualización automática y manual ==== |
| 129 | 129 | El sistema se encargará periódicamente de avisar si hay contenidos por |
| 130 | 130 | sincronizar entre los paquetes instalados y de proponer las acciones |
| … |
… |
|
| 153 | 153 | }}} |
| 154 | 154 | |
| 155 | | === Instalación personalizada === |
| | 155 | ==== Instalación personalizada ==== |
| 156 | 156 | |
| 157 | 157 | También puede instalar una versión concreta paquete de forma manual |
| … |
… |
|
| 186 | 186 | |
| 187 | 187 | Antes de efectuar una acción de este tipo sería conveniente saber cuántos |
| 188 | | paquetes hay disponibles pues podría llevar demasiado tiempo la descarga. |
| 189 | | Para ello se puede consultar el conjunto de paquetes disponibles después |
| 190 | | de llamar al actualizador de la información de sincronización: |
| | 188 | paquetes hay disponibles y cuánto ocupan, pues podría llevar demasiado |
| | 189 | tiempo la descarga. Para ello se puede consultar el conjunto de paquetes |
| | 190 | disponibles después de llamar al actualizador de la información de |
| | 191 | sincronización: |
| 191 | 192 | {{{ |
| 192 | 193 | #!cpp |
| 193 | 194 | Real TolPackage::Client::RemoteUpdatePackSyncInfo(True); |
| 194 | | Set TolPackage::Client::_.packSyncInfo; |
| | 195 | //Listado de todos los paquetes disponibles |
| | 196 | Set _.packSyncInfo; |
| | 197 | //Paquetes para los que la versión remota es más moderna |
| | 198 | Set _.packForUpdate; |
| | 199 | //Paquetes para los que hay versiones remotas ulteriores |
| | 200 | Set _.packForUpgrade; |
| | 201 | //Paquetes no instalados |
| | 202 | Set _.packForInstall; |
| | 203 | //Paquetes ya instalados |
| | 204 | Set _.packInstalled; |
| | 205 | }}} |
| | 206 | |
| | 207 | Estos conjuntos devuelven tablas de registros con toda la información de |
| | 208 | cada paquete que es relevante para la sincronización de las copias locales |
| | 209 | con el repositorio remoto. |
| | 210 | {{{ |
| | 211 | #!cpp |
| | 212 | Struct @PackageSynchro { |
| | 213 | Text te_url, //URL of repository |
| | 214 | Text co_name, //Generic name of package |
| | 215 | Text te_brief, //Brief description of package |
| | 216 | Text te_min_tol_version, //Required TOL version |
| | 217 | Text co_last_version_remote, //Name of last remote version |
| | 218 | Text co_last_version_local, //Name of last local version |
| | 219 | Date dh_release_date_remote, //Publication date in remote repository |
| | 220 | Date dh_release_date_local, //Local installing date |
| | 221 | Real nu_bytes //Size of compressed file |
| | 222 | }; |
| 195 | 223 | }}} |
| 196 | 224 | |