-
Notifications
You must be signed in to change notification settings - Fork 1
Configuración del proyecto con Metacello, Monticello y Squeaksource
-
Desde una imagen limpia de Pharo, evaluar lo siguiente en un workspace:
Gofer new url: 'http://ss3.gemstone.com/ss/PharoBot'; package: 'ConfigurationOfPharoBot'; load. ((Smalltalk at: #ConfigurationOfPharoBot) project version: #development) load: 'ALL'.
Esto lo que hace es primero descargarse la configuración de Metacello del proyecto, y luego la carga con todos los paquetes y dependencias (eso explica el
'ALL'
del final). Puede tardar mucho y fallar varias veces, porque es muy sensible a errores de conexión y muchas veces SqueakSource está caído. Si falla, cerrar la imagen sin guardar, volver a levantarla e intentar de nuevo. -
Desde la imagen de Pharo, abrir el Monticello Browser (Menú World -> Monticello Browser).
-
Buscar en el panel de la izquierda los paquetes de PharoBot, al seleccionar cada uno se mostrarán los repositorios a la derecha. Editar
http://ss3.gemstone.com/ss/PharoBot
(clic derecho -> Edit repository info) y agregar el usuario y password dehttp://ss3.gemstone.com/
. Con esto se aseguran de poder commitear.
Esto es para configurar el proyecto la primera vez. Para manejarse de acá en adelante: Update y Commit en SqueakSource.