I just applied the Mac OSX 10.4.6 update, hoping that it would solve my problems viz a viz committing changes to an SMB-based subversion repository. Alas, I still have the same trouble with svn commit. In addition, the new update undid scplugin’s changes to Finder which indicate a file’s svn status (e.g. current, newer working copy, etc). I guess that’s not such a big deal, since the svn status is useless without the ability to commit my changes. 🙁
Version 1.3.1 of svn came out a day or two ago, so let’s see if that does the trick.
Downloading Mac binary svn client v1.3.1…
Installing…
Testing…
515$ svn --version
svn, version 1.3.1 (r19032)
compiled Apr 4 2006, 00:30:54Copyright (C) 2000-2006 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).The following repository access (RA) modules are available:
* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
- handles 'http' scheme
- handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
- handles 'file' scheme516$ svn commit -m 'Changed script to be user-independent' my_script
subversion/libsvn_client/commit.c:873: (apr_err=5)
svn: Commit failed (details follow):
subversion/libsvn_subr/io.c:2199: (apr_err=5)
svn: Can't write to file '/Volumes/svn/grading_system/db/transactions/4-7.txn/rev': Input/output error
ARRRRRGH!
Oh well, I guess it’s time to try the (old) patch for SMB access, which means building Subversion from source. Darwin ports collection, here I come!
Hi,
Thank goodness someone else is having this problem!
What is the “(old) patch for SMB access” that you are using?
Thanks,
Ed
Yesterday I installed svn and tried to commit to a repository on winxp (via smb).
Got the exact same error. Tried a thousand things. Went mad. 🙁
Pleeeaaase help me.
(Can not believe we’re the only ones with that problem)
btw of course the folder on winxp was write enabled!
Marysia
I was wondering what this smb patch entails? We are having some of the same problems and would love to fix this.
Pingback: SonicChicken weblog » Blog Archive » SMB file sharing doesn’t support Subversion on Mac OS X
Please see this comment for links to the patch(es). Thanks, Jason!
I’ve emailed Ed about this, but Marysia left a bogus address. 😐
I’ve written a new blog entry on using Subversion with SMB repositories: http://web.mac.com/brianwells/iWeb/main/Blog/91699255-5FDD-4E2F-B05C-84EC49055CEE.html
Hope it is helpful to some of you. 🙂
– Brian Wells