Comprobaciones realizadas por las operaciones de transmisión

Cuando se baja un archivo o miembro físico fuente remoto a un proyecto iSeries, la correspondiente indicación de la hora de última modificación se coloca internamente en antememoria para hacer comparaciones posteriores. Después, cuando seleccione Mostrar objetos remotos a nivel de proyectos iSeries, o cuando seleccione la acción Transmitir seleccionado o Transmitir cambios, recibirá un aviso si ese objeto se ha modificado en el servidor remoto.

Los conflictos durante la transmisión se pueden producir en dos situaciones:
  1. No hay ninguna indicación de la hora almacenada localmente para un miembro, y el miembro existe en el servidor. Esto puede ocurrir si:
    • Se acaba de crear el miembro en el área de trabajo sin haberlo recuperado inicialmente del servidor.
    • Se ha cambiado el nombre del miembro.
    • El miembro se copia o mueve desde otro miembro (en este archivo fuente o en otro archivo fuente).
    • Se cambia el servidor en la conexión.
    • Se cambia la conexión, lo cual hace que cambie el servidor.
    • Se cambia la biblioteca asociada.
    • Se renombra, copia o mueve el archivo fuente padre.
  2. Hay una indicación de la hora de miembro almacenada localmente, el miembro existe en el servidor, y su indicación de la hora es distinta de la que está almacenada. Esto puede ocurrir si:
    • El miembro del servidor se actualiza después de haberse transmitido por última vez el equivalente del área de trabajo.
    • El miembro del servidor se restaura a partir de una copia de seguridad.
Si hay un conflicto, se le indicará con un mensaje de aviso:

Se registrará localmente la nueva indicación de la hora de servidor de los miembros que realmente se transmitan, por lo que no entrarán otra vez en conflicto, a menos que los actualice de nuevo en el servidor. Los miembros que se dejen de lado entrarán en conflicto otra vez. Puede arreglar esto si transmite el miembro al servidor la próxima vez o si copia manualmente este miembro desde el servidor.

Atención: Si sube un miembro o un archivo fuente al servidor desde un proyecto iSeries y resulta que la longitud del registro local es mayor que la longitud del registro del servidor, se le avisará de que puede producirse un truncamiento de los datos. Este aviso se emitirá cada vez que se transmita el archivo fuente. Para arreglar esto, ajuste los datos al tamaño del archivo del sistema principal y, a continuación, cree un archivo fuente nuevo en la estación de trabajo con la nueva longitud de registro más corta, y copie en él todos los miembros.
Tareas relacionadas
Transmitir los cambios a la biblioteca asociada