1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
try{
//Création d'un client CVS
CVSClient cvscli = new CVSClient("servername",0);
//Insertion du client au projet
CVSProject cvsproj = new CVSProject(cvscli);
//Serveur de type "pserver"
cvsproj.setPServer(true);
//Définition du login
cvsproj.setUserName("username");
//Mot de passe du projet
cvsproj.setPassword("mdp");
//Définition du repository
cvsproj.setRepository("/projets/repocvs/monprojet");
//Création d'un requête CVS
CVSRequest cvsreq = new CVSRequest();
CVSResponse cvsres = new CVSResponse();
String cmdCVS ="cvs log toto.txt";
cvsreq.setCommand(cmdCVS);
//Lancement de la requête
cvsres = cvscli.processCVSRequest(cvsreq);
String test = cvsres.toString();
out.println(test);
}catch(Exception e)
{
out.println(e);
} |
Partager