SIC. Llançament del SIC 2.0
07-06-2017
El passat 31 de Maig es va realitzar la presentació oficial del SIC 2.0. Com ja s’ha comentat en altres comunicats, aquesta nova versió del SIC incorpora:
Aquestes noves funcionalitats s’han adquirit gràcies a la implantació dels següents sistemes:
Podeu descarregar-vos la presentació fent clic a aquest enllaç.
S’ha establert un període de convivència entre Subversion i Gitlab que permetrà el traspàs progressiu de repositoris d’un sistema a l’altre. En aquest periode, es mantindran les credencials antigues únicament per accedir a Subversion. Per als altres components de SIC caldrà utilitzar les credencials de GICAR.
La gestió d’usuaris es farà integrament amb les eines de Gicar i de Gitlab. Les identitats antigues es mantindran per permetre la convivència.
Els repositoris nous es crearan a Gitlab. Els repositoris subversion seguiran estan actius fins a que els responsables de l’aplicació hagin notificat la migració a gitlab o fins a la data de fi de disponibilitat de subversion, el 6 de novembre de 2017.
Cada proveïdor d’aplicacions és autònom per migrar les seves aplicacions de SVN a GIT. Una migració entre el subversion de SIC i el nou Git de SIC2.0 pot ser una tasca feixuga per la quantitat de versions històriques que manté el repositori actual, i per tant molt sensible a errors i repeticions de la migració. Per facilitar aquesta migració, es recomana pujar la versió actual directament des dels entorns de desenvolupament locals GIT. D’aquesta manera, tindran els entorns alineats tecnològicament amb el SIC i podran fer servir les funcionalitats proporcionades per Git a l’hora de treballar amb més d’un repositori. En especial, es podrà afegir el nou remote corresponent al GitLab del SIC, el que permetrà fer push a aquest remote cada vegada que es vulgui generar una versió entregable al SIC. En cas de no disposar d’un entorn git local, es recomana crear-ne un i volcar-hi la darrera versió de l’aplicació al subversion local disponible i fer un push al nou git.
Per a evitar els problemes d’espai que generen els binaris en un SCM com git o subversion, no es permetrà la inclusió d’arxius binaris al GitLab. Si és imprescindible l’emmagatzemament de binaris, el SIC ofereix les següents alternatives:
https://bin.sic.intranet.gencat.cat
.Us facilitem un calendari amb les properes accions que es realitzaran al SIC:
Els beneficis aportats per aquests canvis són:
Per a més informació, podeu consultar el FAQ del SIC i amb més detall als Manuals del SIC.
En cas de tenir qualsevol dubte, ens podeu enviar una consulta a través de SAU-Remedy (servei Framework SIC) o al correu: oficina-tecnica.canigo.ctti@gencat.cat
.