ERROR from SVN:
URL access forbidden for unknown reason: Access to '/public/fltk/fltk/!svn/me' forbidden
W: 7d7949557bdf8725e8db8ec74e59ab2b0ebdd19a and refs/remotes/git-svn differ, using rebase -v --merge:
:040000 040000 ef7af311ce09bd5697e005ecc2c9d36d08cdd8ee 7fd6d5bb7c5658c6c4a4401dc8fb0d1ef11806e9 M ide
Current branch master is up to date.
ERROR: Not all changes have been committed into SVN, however the committed
ones (if any) seem to be successfully integrated into the working tree.
Please see the above messages for details.
> I keep getting the following error message when I try to commit to the
> SVN repository using 'git svn' from Terminal:
> ERROR from SVN:
> URL access forbidden for unknown reason: Access to
> '/public/fltk/fltk/!svn/me' forbidden
That's the answer, right there....
> What's going on?
You do not have commit rights on the server, so you can not write to it; you can read from it of course.
Did you think that you had commit rights?
If not, but you need them, you can apply for them.
But in the meantime, posting any changes as STR's and engaging the active devs in discussions about them will help get changes in, and also makes it substantially more likely that a subsequent request for commit access will be favourably viewed.
However, note that svn is not git, and the fltk servers are not github; if you are running experimental branches, you can not store those on the fltk servers, you store them locally.
Note that the core server is "sacrosanct"; we do not (we hope!) commit any experimental patches, nor any patches that introduce regressions, or are incompatible across host platforms.
As a result, write access to the core is somewhat constrained.
You can of course do whatever you like in your own copies, and that's a good way to do testing and to generate patches...
In the meantime, if you have patches; post the STR's and engage the active devs, to see if they are suitable for adding into the core.