将资产替换为新版本

请参阅:

要将资产替换为新版本,可使用 RAMSession.replaceAssetNewVersion(Asset, String version)。这会返回传递的同一对象,但其版本设置为新值。GUID 将保持不变。一旦落实此资产,服务器上就仅存在此资产。

                // Create a new asset to submit to the server
                RAMAsset newAsset = session.replaceAssetNewVersion(newAsset, "2.0.0.1");

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

反馈