b'\n_START_ARTICLE_\nAccuRev\n_START_SECTION_\nStreams y desarrollo paralelo\n_START_PARAGRAPH_\nAccuRev captura y controla las relaciones entre bases de c\xc3\xb3digo en entornos paralelos utilizando una arquitectura basada en streams. Esto permite a los equipos almacenar el trabajo de forma seguro y probarlo antes de que sea compartido con otros. El c\xc3\xb3digo se integra autom\xc3\xa1ticamente (operaci\xc3\xb3n merge) o se hereda entre streams y equipos en el momento en el que se comparte hacia un stream superior en la jerarqu\xc3\xada.\xe2\x80\x8b\n_START_SECTION_\nHistorial privado del desarrollador\n_START_PARAGRAPH_\nEl proceso de guardado en AccuRev consta de dos pasos. Los usuarios pueden realizar un check-in privado a su espacio de trabajo (workspace) en una operaci\xc3\xb3n denominada keep antes de compartirlo con el resto del grupo.\xe2\x80\x8b Posteriormente pueden promover los cambios al stream superior mediante el comando promote.\n_START_SECTION_\nPaquetes de cambio\n_START_PARAGRAPH_\nAccuRev se integra con diversos sistemas de gesti\xc3\xb3n de incidencias y herramientas de gesti\xc3\xb3n de proyectos. Es posible asociar las promociones de c\xc3\xb3digo a incidencias o paquetes de cambio, ya que la mayor parte de los comandos se pueden ejecutar a nivel de incidencia en lugar de por ficheros o directorios.\n_START_SECTION_\nDesarrollo distribuido\n_START_PARAGRAPH_\nAccuRev permite estructuras de streams remotos y replicaci\xc3\xb3n para equipos distribuidos. Los servidores de r\xc3\xa9plica funcionan como una cach\xc3\xa9 local que acelera las lecturas y escrituras mientras mantiene sincronizada la base de c\xc3\xb3digo con el repositorio central.\xe2\x80\x8b'