svn commit -m "message"
Authentication realm: <http://host:port> repo name
Password for 'username':
Authentication realm: <http://host:port> repo name
Username: username
Password for 'username':
-----------------------------------------------------------------------
ATTENTION! Your password for authentication realm:
<http://host:port> repo name
can only be stored to disk unencrypted! You are advised to configure
your system so that Subversion can store passwords encrypted, if
possible. See the documentation for details.
You can avoid future appearances of this warning by setting the value
of the 'store-plaintext-passwords' option to either 'yes' or 'no' in
'/home/fx/.subversion/servers'.
-----------------------------------------------------------------------
Store password unencrypted (yes/no)? yes
Sending ...
Adding ...
Deleting ...
...
Authentication realm: <http://host:port> repo name
Password for 'username':
Authentication realm: <http://host:port> repo name
Username: username
Password for 'username':
Authentication realm: <http://host:port> repo name
Username: username
Password for 'username':
svn: E170001: Commit failed (details follow):
svn: E170001: PROPFIND of 'path/to/file': authorization failed: Could not authenticate to server: rejected Basic challenge (http://host)
С тем же юзернеймом и паролем чекаут работает. Сначала удалил cache из svn.simple, потом весь ~/.subversion грохнул. С другого компьютера коммит проходит, версии svn одинаковые — 1.7.8.
P.S. Не в девелопмент потому что я не спрашиваю, как переписать svn, чтобы не было таких сюрпризов.
Поломанный .svn в проекте. Сделал чекаут в другое место, оттуда коммит работает.