Class CvsPass
- java.lang.Object
-
- org.apache.maven.scm.provider.cvslib.command.login.CvsPass
-
public class CvsPass extends java.lang.ObjectAdds an new entry to a CVS password file.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Does the work.voidsetCvsroot(java.lang.String cvsRoot)The CVS repository to add an entry for.voidsetPassfile(java.io.File passFile)Password file to add the entry to.voidsetPassword(java.lang.String password)Password to be added to the password file.
-
-
-
Constructor Detail
-
CvsPass
public CvsPass(ScmLogger logger)
Create a CVS task using the default cvspass file location.
-
-
Method Detail
-
execute
public final void execute() throws ScmException, java.io.IOExceptionDoes the work.- Throws:
ScmException- if something is missingjava.io.IOException- if something goes wrong
-
setCvsroot
public void setCvsroot(java.lang.String cvsRoot)
The CVS repository to add an entry for.- Parameters:
cvsRoot- the CVS repository
-
setPassfile
public void setPassfile(java.io.File passFile)
Password file to add the entry to.- Parameters:
passFile- the password file.
-
setPassword
public void setPassword(java.lang.String password)
Password to be added to the password file.- Parameters:
password- the password.
-
-