title: Jenkins Integration with CVS
body: <p><strong>How Jenkins can be integrated with CVS. If somebody can provide step by step instructions then it would be of great help.</strong></p>
  
  <p>I tried installing Jenkins but everytinme, i am getting below error.</p>
  
  <p>Started by user anonymous
  Building in workspace C:\Program Files\Jenkins\jobs\Umesh CVS Testing\workspace
  Using locally configured password for connection to :ext:ssh@dwagda01:/usr/local/cvsroot
  cvs checkout -P -D 12 Nov 2014 10:33:54 -0600 -d workspace dwagda01 
  ERROR: CVS Authentication failed: null
  org.netbeans.lib.cvsclient.connection.AuthenticationException: SSH connection failed.
      at org.netbeans.lib.cvsclient.connection.SSHConnection.open(SSHConnection.java:141)
      at org.netbeans.lib.cvsclient.Client$1.run(Client.java:374)
      at java.lang.Thread.run(Unknown Source)
  Caused by: com.jcraft.jsch.JSchException: java.io.FileNotFoundException: C:\Documents and Settings\LocalService.ssh\id_rsa (The system cannot find the path specified)
      at com.jcraft.jsch.KeyPair.load(KeyPair.java:524)
      at com.jcraft.jsch.IdentityFile.newInstance(IdentityFile.java:40)
      at com.jcraft.jsch.JSch.addIdentity(JSch.java:389)
      at com.jcraft.jsch.JSch.addIdentity(JSch.java:370)
      at org.netbeans.lib.cvsclient.connection.SSHConnection.open(SSHConnection.java:135)
      ... 2 more
  Caused by: java.io.FileNotFoundException: C:\Documents and Settings\LocalService.ssh\id_rsa (The system cannot find the path specified)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.(Unknown Source)
      at java.io.FileInputStream.(Unknown Source)
      at com.jcraft.jsch.Util.fromFile(Util.java:492)
      at com.jcraft.jsch.KeyPair.load(KeyPair.java:521)
      ... 6 more
  ERROR: Cvs task failed
  Finished: FAILURE</p>