Option to specify the pipeline to be used in the uprev
When one fixes the hash to be used to update the revision, it searches for the pipeline of this commit. It could be that it doesn't exist because it is part of a merge request, and this one hasn't a pipeline. On the other hand, the user likes to force to use of the artifacts in a precise pipeline. So the command line argument to specify this number optionally when the revision is set is very useful for the working process.