Asset durch neue Version ersetzen

Um ein Asset durch eine neue Version zu ersetzen, können Sie RAMSession.replaceAssetNewVersion(Asset, String version) verwenden. Damit wird dasselbe Objekt zurückgegeben, für das aber die Version auf den neuen Wert gesetzt wurde. Die GUID wird unverändert übernommen. Sobald dieses Asset festgeschrieben wurde, ist nur noch dieses Asset auf dem Server vorhanden.

                // Neues Asset für die Übergabe an den Server erstellen
                RAMAsset newAsset = session.replaceAssetNewVersion(newAsset, "2.0.0.1");

                // 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());

Feedback