Description
As I am writing a clearcase repository, I have found that it would be useful to have access to the artifact during the pubilsh phase. Currently I would have to override the publish method in RepositoryResolver to pass the artificat to the Repository so that during the clearcase operations I could add a comment and version information to the checked-in object.
My enhancement request is to modify the Repository interface to add the artifact object to the put method.
void put(File source, Artifact artifact, String destination, boolean overwrite) throws Exception;
As a workaround I will override and "copy/paste" the code from RepositoryResolver put method and invoke my repository method directly.