Apache + SVN использует WebDav для доступа к хранилищу. Причина, по которой вы можете просматривать хранилище в стандартном веб-браузере, заключается в том, что стандартные команды GET получают список (и файл) файла svn. Чтобы добавить и зафиксировать репозиторий, он использует разные команды, которые не являются стандартными HTTP-разговорами.
Суть в том, что вам нужен браузер с поддержкой SVN, чтобы выполнять все ваши запросы. Я считаю, что на самом деле есть плагин Firefox, который добавляет эту поддержку («Subversion Menu», или что-то в этом роде), но я никогда не использовал его и поэтому не могу ручаться за его полезность.
Обновление: На самом деле оно называется "TortoiseSVN Menu" и связано с установкой TortoiseSVN уже на вашем компьютере, поэтому она не работает, как я думал.
Обновление 2: Если вы заинтересованы в командах WebDav, я обнаружил, что их использование подробно описано в документе по адресу http://svn.apache.org/repos/asf/subversion/trunk/notes/http-and-webdav/webdav-protocol