Usted absolutamente debe seguir el Esri-pasos para la aplicación de los cambios de esquema para su réplica de conjuntos. El uso de sus herramientas es el camino a seguir (y, por supuesto, es compatible!). Esri tiene una bastante buena, bien documentado de flujo de trabajo para la aplicación de los cambios de esquema para ambas réplicas en el conjunto sin dañar sus réplicas. Siga sus flujos de trabajo y que debe estar bien.
De secuencias de comandos de los cambios en Python es sin duda una opción también, pero no estoy seguro de lo universal de su secuencia de comandos podría ser en el fin de propagar cualquier tipo de cambio de esquema para ambas réplicas adecuadamente. Una posibilidad es escribir una secuencia de comandos de Python y la correspondiente GP herramienta para cada tipo de cambio de esquema que prevé podría ocurrir (por ejemplo, la adición de un campo, la eliminación de un campo, la adición de un dominio, la modificación de un subtipo).
Por último, no puedo decir de lo que escribiste si o no usted está considerando la posibilidad de hacer cambios en el esquema para el conjunto de réplicas que no usan herramientas de Esri. Si ese es el caso, me imagino que usted se refiere RDBMS herramientas. Yo le recomiendo que no van por este camino, a menos que usted es un experto en la replicación y el control de versiones. Hacer cambios en la base de la tabla, por ejemplo, el uso de RDBMS herramientas, pero no en el correspondiente a, D, S y F de tablas puede tener profundos efectos negativos en la base de datos de ArcSDE y en general. Al menos, se dañará la modificación de las clases de objetos en ArcSDE. Peor de los casos, usted puede estar en una situación donde la geodatabase es irrecuperable. Esperemos que no están pensando en ir por este camino, pero yo quería que lo cubra en caso de.