Um ein neues Asset zu erstellen, können Sie RAMSession.createAssetNewVersion(Asset, String version) verwenden. Damit wird eine tiefe Kopie des alten Assets mit einer neuen Version erstellt. Die GUID wird unverändert übernommen. Sobald dieses Asset festgeschrieben wurde, sind beide Assets auf dem Server vorhanden.
// Neues Asset für die Übergabe an den Server erstellen
RAMAsset newAsset = session.createAssetNewVersion(newAsset, "2.0");
// Assetmetadaten definieren
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());