Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SVN, can't commit changes using Tortoise for a working copy that resides on Ubuntu 12.04 machine

I've recently set up an Ubuntu 12.04 LTS machine that I am using a local media server and web server for my projects.

My sites are run from ~/public_html on Ubuntu. That folder was then mapped to my Windows 8 machine. Previously I was using XAMPP, so I copied the contents of the htdocs/ folder to ~/public_html, this includes all the svn folders.

All sites are operating normally and are accessed via 192.168.1.10/SITE_NAME

Using NetBeans 7.2, the files are directly edited from the Windows machine. When the changes are committed using Tortoise SVN, the following error is reported:

Error: Commit failed (details follow):

Error: Unable to make name in 'V:\SITE_NAME.svn\tmp'

This was after creating a new text document in the root directory of the site from the Windows machine.

Any help would be greatly appreciated as I can't figure this out since I have full privileges on the folder.

like image 856
KPheasey Avatar asked Dec 22 '25 16:12

KPheasey


1 Answers

  1. Never use TortoiseSVN Working Copies on non-local drives
  2. Check owner and permissions for files and folders in your WC
  3. Change workflow and use post-commit hooks (server- or TSVN-side) to deploy code to site

Additional reading

like image 127
Lazy Badger Avatar answered Dec 24 '25 07:12

Lazy Badger



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!