Ben, What I did was first of all mv the contents of
mv .subversion/auth/svn.simple/* ~ and mv .subversion/auth/svn.servers/* ~ to create the situation where subversion's auth cache had not been previously initialized. If you want, I can send you copies of the "certificates" that I found in these directories. They indicate that indeed subversion had remember both my Google account and password as weil as the server information for both Google and SourceForge. I left the auth and the /svn.* directories in place (empty) since the file dates indicated they had been created about the time I first installed and used svn. I hopt that this "surgery" was the right thing to do. Then I ran 'svnsync init; like this: [EMAIL PROTECTED] page]$ svnsync init https://axiom.googlecode.com/svn file :///home/page/axiom-sf Error validating server certificate for 'https://axiom.googlecode.com:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: *.googlecode.com - Valid: from Jun 23 16:05:41 2006 GMT until Jun 21 11:45:36 2008 GMT - Issuer: Certification Services Division, Thawte Consulting cc, Cape Town, Western Cape, ZA - Fingerprint: 89:87:5e:ca:0b:03:d2:83:db:7b:3f:20:5d:d0:76:c7:76:6b:cb:b2 (R)eject, accept (t)emporarily or accept (p)ermanently? p svnsync: PROPFIND request failed on '/svn' svnsync: PROPFIND of '/svn': Could not read status line: Secure connection truncated (https://axiom.googlecode.com) [EMAIL PROTECTED] page]$ ---------- It looks different than your result. I got the PROPFIND request failed message immediately after answering 'p' to the prompt. And that was the end of the story. Is "Could not read status line: Secure connection truncated" a transient error of some kind? Or is there something wrong with https://axiom.googlecode.com/svn ? Or something wrong with what I am doing? I really do not understand why I am having so much trouble with subversion. :-( I do feel like I am making a very serious effort to try to make it work but getting nowhere. Regards, Bill Page. Raw console log follows: ... output before this line scrolled from memory ... This is the .subversion/config file: ### This file configures various client-side behaviors. ### ### The commented-out examples below are intended to demonstrate ### how to use this file. ### Section for authentication and authorization customizations. # [auth] ### Set store-passwords to 'no' to avoid storing passwords in the ### auth/ area of your config directory. It defaults to 'yes'. ### Note that this option only prevents saving of *new* passwords; ### it doesn't invalidate existing passwords. (To do that, remove ### the cache files by hand as described in the Subversion book.) # store-passwords = no ### Set store-auth-creds to 'no' to avoid storing any subversion ### credentials in the auth/ area of your config directory. ### It defaults to 'yes'. Note that this option only prevents ### saving of *new* credentials; it doesn't invalidate existing ### caches. (To do that, remove the cache files by hand.) # store-auth-creds = no ### Section for configuring external helper applications. ### Set editor to the command used to invoke your text editor. ### This will override the environment variables that Subversion ### examines by default to find this information ($EDITOR, ### et al). ### Set diff-cmd to the absolute path of your 'diff' program. ### This will override the compile-time default, which is to use ### Subversion's internal diff implementation. ### Set diff3-cmd to the absolute path of your 'diff3' program. ### This will override the compile-time default, which is to use ### Subversion's internal diff3 implementation. ### Set diff3-has-program-arg to 'true' or 'yes' if your 'diff3' ### program accepts the '--diff-program' option. # [helpers] # editor-cmd = editor (vi, emacs, notepad, etc.) # diff-cmd = diff_program (diff, gdiff, etc.) # diff3-cmd = diff3_program (diff3, gdiff3, etc.) # diff3-has-program-arg = [true | false] ### Section for configuring tunnel agents. # [tunnels] ### Configure svn protocol tunnel schemes here. By default, only ### the 'ssh' scheme is defined. You can define other schemes to ### be used with 'svn+scheme://hostname/path' URLs. A scheme ### definition is simply a command, optionally prefixed by an ### environment variable name which can override the command if it ### is defined. The command (or environment variable) may contain ### arguments, using standard shell quoting for arguments with ### spaces. The command will be invoked as: ### <command> <hostname> svnserve -t ### (If the URL includes a username, then the hostname will be ### passed to the tunnel agent as <user>@<hostname>.) If the ### built-in ssh scheme were not predefined, it could be defined ### as: # ssh = $SVN_SSH ssh ### If you wanted to define a new 'rsh' scheme, to be used with ### 'svn+rsh:' URLs, you could do so as follows: # rsh = rsh ### Or, if you wanted to specify a full path and arguments: # rsh = /path/to/rsh -l myusername ### On Windows, if you are specifying a full path to a command, ### use a forward slash (/) or a paired backslash (\\) as the ### path separator. A single backslash will be treated as an ### escape for the following character. ### Section for configuring miscelleneous Subversion options. # [miscellany] ### Set global-ignores to a set of whitespace-delimited globs ### which Subversion will ignore in its 'status' output. # global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store ### Set log-encoding to the default encoding for log messages # log-encoding = latin1 ### Set use-commit-times to make checkout/update/switch/revert ### put last-committed timestamps on every file touched. # use-commit-times = yes ### Set enable-auto-props to 'yes' to enable automatic properties ### for 'svn add' and 'svn import', it defaults to 'no'. ### Automatic properties are defined in the section 'auto-props'. # enable-auto-props = yes ### Section for configuring automatic properties. ### The format of the entries is: ### file-name-pattern = propname[=value][;propname[=value]...] ### The file-name-pattern can contain wildcards (such as '*' and ### '?'). All entries which match will be applied to the file. ### Note that auto-props functionality must be enabled, which ### is typically done by setting the 'enable-auto-props' option. # [auto-props] # *.c = svn:eol-style=native # *.cpp = svn:eol-style=native # *.h = svn:eol-style=native # *.dsp = svn:eol-style=CRLF # *.dsw = svn:eol-style=CRLF # *.sh = svn:eol-style=native;svn:executable # *.txt = svn:eol-style=native # *.png = svn:mime-type=image/png # *.jpg = svn:mime-type=image/jpeg # Makefile = svn:eol-style=native [EMAIL PROTECTED] .subversion]$ ls auth config README.txt servers [EMAIL PROTECTED] .subversion]$ grep 'synthesis' * [EMAIL PROTECTED] .subversion]$ grep 'synthesis' */* [EMAIL PROTECTED] .subversion]$ cd auth [EMAIL PROTECTED] auth]$ ls svn.simple svn.ssl.server svn.username [EMAIL PROTECTED] auth]$ grep 'synthesis' */* svn.simple/962080ce633503d3c781a19be5a57c6d:synthesis.anikast.ca [EMAIL PROTECTED] auth]$ cd svn.simple [EMAIL PROTECTED] svn.simple]$ ls 962080ce633503d3c781a19be5a57c6d [EMAIL PROTECTED] svn.simple]$ cat * K 8 passtype V 6 simple K 8 password V 8 s9r9n8p8 K 15 svn:realmstring V 68 <https://axiom.googlecode.com:443> Google Code Subversion Repository K 8 username V 20 synthesis.anikast.ca END [EMAIL PROTECTED] svn.simple]$ ls 962080ce633503d3c781a19be5a57c6d [EMAIL PROTECTED] svn.simple]$ mv * ~ [EMAIL PROTECTED] svn.simple]$ ls [EMAIL PROTECTED] svn.simple]$ cd .. [EMAIL PROTECTED] auth]$ ls svn.simple svn.ssl.server svn.username [EMAIL PROTECTED] auth]$ ls */* svn.ssl.server/6dbbdbd4b65b578204189cb3a6f4b9ae svn.ssl.server/dc5a395eac239ee84380e60694cec8f1 [EMAIL PROTECTED] auth]$ cd svn.ssl.server [EMAIL PROTECTED] svn.ssl.server]$ ls -l * -rw-rw-r-- 1 page page 1446 Sep 27 05:07 6dbbdbd4b65b578204189cb3a6f4b9ae -rw-rw-r-- 1 page page 1125 Sep 27 04:33 dc5a395eac239ee84380e60694cec8f1 [EMAIL PROTECTED] svn.ssl.server]$ cat * K 10 ascii_cert V 1340 MIID6TCCA1KgAwIBAgIQJD6Bgt5lyBO1nZP1wAZBlDANBgkqhkiG9w0BAQQFADCBzjELMAkG A1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0w GwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBT ZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UEAxMYVGhhd3RlIFByZW1pdW0gU2VydmVyIENBMSgw JgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNlcnZlckB0aGF3dGUuY29tMB4XDTA2MDYyMzE2MDU0 MVoXDTA4MDYyMTExNDUzNlowajELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWEx FjAUBgNVBAcTDU1vdW50YWluIFZpZXcxEzARBgNVBAoTCkdvb2dsZSBJbmMxGTAXBgNVBAMM ECouZ29vZ2xlY29kZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/6X65 Io5qrivZNLQld4wkurK7Bm0vm/Z6vVm/XZmFGvFslBKujP8RTenRebTBbK1KSLu322jNcavp npm+g+4JbkJJyj7u9s4KR4yMwK0Jku8amf0yr/tmwEDAsSQHfbTXyaTjgyBQbIIYD5cyk7kZ xqXnHAXNqCcnFw86XnYFi1GQtyY+tINbD2f155wOKmgM/lIa2kOsPp2d3C6ARSEokFVKUrnK i9Dhs0X+QVFfOOb7yn2mpPi2UArjxD+pjTjbqd98kp0lZtPteCja9el4TUHuv7omQZQYueMY YuZoZw+GG4alAsw+1wgCrQr1id0X+PXTmTnnZymRmlhrKvQFAgMBAAGjgaYwgaMwHQYDVR0l BBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMEAGA1UdHwQ5MDcwNaAzoDGGL2h0dHA6Ly9jcmwu dGhhd3RlLmNvbS9UaGF3dGVQcmVtaXVtU2VydmVyQ0EuY3JsMDIGCCsGAQUFBwEBBCYwJDAi BggrBgEFBQcwAYYWaHR0cDovL29jc3AudGhhd3RlLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqG SIb3DQEBBAUAA4GBADqBbmWGI7Wv+a7ERnJHiGgmMzRpFD/Eyo60rzWD0bIguFV8mPUkM06u j8XXskmPKWIvtYNMqxTrV2ZPLSflSAdUp2O1IX2NpB3Oqs7OYJ2sujrzJLxR4uH6Alkevg7y TsBi8w3Z6gaXnG4kcDKjC9cprjwuGYljJBldvKdoWlZD K 8 failures V 1 8 K 15 svn:realmstring V 32 https://axiom.googlecode.com:443 END K 10 ascii_cert V 1020 MIIC9zCCAmCgAwIBAgIDBZlzMA0GCSqGSIb3DQEBBQUAME4xCzAJBgNVBAYTAlVTMRAwDgYD VQQKEwdFcXVpZmF4MS0wKwYDVQQLEyRFcXVpZmF4IFNlY3VyZSBDZXJ0aWZpY2F0ZSBBdXRo b3JpdHkwHhcNMDUxMjA4MTM0MDA3WhcNMDcwMjA3MTM0MDA3WjCBgTELMAkGA1UEBhMCVVMx EzARBgNVBAgTCkNhbGlmb3JuaWExEDAOBgNVBAcTB0ZyZW1vbnQxIDAeBgNVBAoTF1ZBIFNv ZnR3YXJlIENvcnBvcmF0aW9uMQ0wCwYDVQQLEwRPU1RHMRowGAYDVQQDFBEqLnNvdXJjZWZv cmdlLm5ldDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAogHrI7rQOmbW1EWf+mhBaPuS Jg17h8M1amOzYu7Ksrpn2ObCgeboJFyjIlkcIXQBbB0Kcn0jYpYoTr4cDgy1EALVb455phG9 mEXf1F9HoI7w3UInWR7xP6l2Wsum8TrT8rxW/5edoiAFT0/n5RWkxjILjpiw+ZPNpQqNP90g kcUCAwEAAaOBrjCBqzAOBgNVHQ8BAf8EBAMCBPAwHQYDVR0OBBYEFMgfYs/q4vnlxByUHpMa q7bs7wLRMDoGA1UdHwQzMDEwL6AtoCuGKWh0dHA6Ly9jcmwuZ2VvdHJ1c3QuY29tL2NybHMv c2VjdXJlY2EuY3JsMB8GA1UdIwQYMBaAFEjmaPkr0rKV10fYIyAQTzOYkJ/UMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQCXJgBBMz/Ldw+nHt+T EhYWG6+PqmRH+c53dXdWWnJz/yqjpBKa7EPaOhZrrAuSRUztgQE8VMzmNZsqUtJOxGVHztBw 3VRjrh4vmy6Wfv9/6EBat9PQmx9eyG65SJCrR2IejudsUpeX58eGUTrFkqsTU2428qwo9GuW 3JX+1V1uRQ== K 8 failures V 1 8 K 15 svn:realmstring V 31 https://svn.sourceforge.net:443 END [EMAIL PROTECTED] svn.ssl.server]$ ls 6dbbdbd4b65b578204189cb3a6f4b9ae dc5a395eac239ee84380e60694cec8f1 [EMAIL PROTECTED] svn.ssl.server]$ mv * ~ [EMAIL PROTECTED] svn.ssl.server]$ cd ~ ------------- > -----Original Message----- > From: Page, Bill [mailto:[EMAIL PROTECTED] > Sent: Tuesday, October 03, 2006 10:55 PM > To: Ben Collins-Sussman > Cc: axiom-dev; Gabriel Dos Reis; [EMAIL PROTECTED] > Subject: RE: [Axiom-developer] RE: [M#73697383] Re: Disk-quota Request > > Ben, > > On Tuesday, October 03, 2006 10:48 PM you wrote: > > ... > > I just reset your repository. > > > > Ok. Thanks. > > > ... > > If you try again with svnsync, keep a careful transcript of > > everything you do. > > Ok. I will. > > > Do *not* use the --no-interactive switch. I want to see > > exactly how/when you get prompted for info. > > > > Good point. I did use --no-interactive last time. It's not > going to prompt me again after initial authorization right? > So I just need to run the 'svnsync init --no-interactive'. > The actually 'sync' step is likely to take a very long > time, so I would prefer to run it nohup unattended. > > How can I reliably reset the subversion authorization cache? > > Regards, > Bill Page. > _______________________________________________ Axiom-developer mailing list Axiom-developer@nongnu.org http://lists.nongnu.org/mailman/listinfo/axiom-developer