Para crear un activo nuevo, puede utilizar RAMSession.createAssetNewVersion(Asset, String version). Así se creará una copia detallada del activo antiguo con una versión nueva. El GUID seguirá siendo el mismo. Una vez que se ha confirmado este activo, ambos existirán en el servidor.
// Crear activo nuevo para someter al servidor
RAMAsset newAsset = session.createAssetNewVersion(newAsset, "2.0");
// Establecer metadatos de activo
newAsset.setName("New Asset");
newAsset.setCommunity(session.getCommunity("Rational Asset Manager Development"));
newAsset.setAssetType(session.getAssetType("Documentation"));
newAsset.setShortDescription("Sample upload asset");
session.put(newAsset, new NullProgressMonitor());