## Troubleshooting Tips

Issues you can have with Subversion and ideas on how to correct them:

1. Connection trouble - You cannot connect to the repository
   1. Make sure your protocol is correct
   2. Double check server, path, username & password
   3. Has your site used this repository more than once for the same file names?
      - If you have tried to connect with Subversion and uploaded files with the same names, sometimes this can cause issues.
      - Check with your server admin on how to correct this issue
      - Be sure to note the number for the subversion error. This will help them narrow down what is causing the issue.
2. You can get files from the repository but you cannot add any new files
   1. You may have read permissions but not write permissions
   2. Double check your permissions to be sure you have write permissions for the repository or the server will block you from adding any files
3. Error #160020 - File already exists
   1. Begin by loading your site into a newly created repository or check with your server administrator
4. Error #155005 - Unable to lock
   1. This can be caused if you changed your scheme or hostname path & had used Subversion previously, or Subversion found unversioned items when comparing the working copy to the repository

If Subversion cannot understand something, it will throw an error and provide an error number. These numbers are valuable for correcting the issue. Try searching for that error number on the web for solutions based on the error number.

## Resources

- Subversion-main - http://subversion.apache.org/
  - Main Subversion website
- Subversion book - http://svnbook.red-bean.com/
  - Complete free online book or pdf about working with Subversion
- Using Subversion with Dreamweaver - http://www.adobe.com/devnet/dreamweaver/articles/using_subversion_pt1.html
  - 3 part article at Adobe.com on working with Subversion
- Configuring Dreamweaver for Subversion - http://www.adobe.com/devnet/dreamweaver/articles/using_subversion_pt2.html