Artifact e2f22938531cd2b963830f19c4639873847b5a99:
Ticket change
[e2f2293853]
- New ticket 68c7f7bee9 remote-url command doesn't persist username and password.
by
rwilson on
2009-10-07 00:17:54.
0000: 44 20 32 30 30 39 2d 31 30 2d 30 37 54 30 30 3a D 2009-10-07T00:
0010: 31 37 3a 35 34 0a 4a 20 63 6f 6d 6d 65 6e 74 20 17:54.J comment
0020: 74 68 65 5c 73 72 65 6d 6f 74 65 2d 75 72 6c 5c the\sremote-url\
0030: 73 63 6f 6d 6d 61 6e 64 5c 73 73 68 6f 75 6c 64 scommand\sshould
0040: 5c 73 70 72 65 73 65 72 76 65 5c 73 74 68 65 5c \spreserve\sthe\
0050: 73 75 73 65 72 6e 61 6d 65 5c 73 61 6e 64 5c 73 susername\sand\s
0060: 70 61 73 73 77 6f 72 64 5c 73 74 68 61 74 5c 73 password\sthat\s
0070: 61 72 65 5c 73 65 6d 62 65 64 64 65 64 5c 73 69 are\sembedded\si
0080: 6e 5c 73 74 68 65 5c 73 75 72 6c 2c 5c 73 62 75 n\sthe\surl,\sbu
0090: 74 5c 73 69 74 5c 73 64 6f 65 73 5c 73 6e 6f 74 t\sit\sdoes\snot
00a0: 2e 5c 73 5c 73 6d 79 5c 73 73 79 73 74 65 6d 5c .\s\smy\ssystem\
00b0: 73 69 73 5c 73 61 5c 73 77 69 6e 64 6f 77 73 5c sis\sa\swindows\
00c0: 73 73 79 73 74 65 6d 2c 5c 73 69 66 5c 73 74 68 ssystem,\sif\sth
00d0: 61 74 5c 73 6d 61 6b 65 73 5c 73 61 5c 73 64 69 at\smakes\sa\sdi
00e0: 66 66 65 72 65 6e 63 65 2e 5c 73 5c 73 68 6f 77 fference.\s\show
00f0: 65 76 65 72 2c 5c 73 69 5c 73 74 68 69 6e 6b 5c ever,\si\sthink\
0100: 73 74 68 65 5c 73 70 72 6f 62 6c 65 6d 5c 73 69 sthe\sproblem\si
0110: 73 5c 73 69 6e 5c 73 72 65 6d 6f 74 65 5f 75 72 s\sin\sremote_ur
0120: 6c 5f 63 6d 64 28 29 5c 73 77 68 65 72 65 5c 73 l_cmd()\swhere\s
0130: 69 74 5c 73 73 74 6f 72 65 73 5c 73 67 2e 75 72 it\sstores\sg.ur
0140: 6c 43 61 6e 6f 6e 69 63 61 6c 2c 5c 73 77 68 69 lCanonical,\swhi
0150: 63 68 5c 73 73 74 72 69 70 73 5c 73 74 68 65 5c ch\sstrips\sthe\
0160: 73 75 73 72 3a 70 77 64 40 5c 73 66 72 6f 6d 5c susr:pwd@\sfrom\
0170: 73 74 68 65 5c 73 75 72 6c 2e 5c 73 5c 73 5c 73 sthe\surl.\s\s\s
0180: 70 72 6f 63 65 73 73 5f 73 79 6e 63 5f 61 72 67 process_sync_arg
0190: 73 28 29 2c 5c 73 62 79 5c 73 63 6f 6d 70 61 72 s(),\sby\scompar
01a0: 69 73 6f 6e 2c 5c 73 77 69 6c 6c 5c 73 74 61 6b ison,\swill\stak
01b0: 65 5c 73 3c 6e 6f 77 69 6b 69 3e 61 72 67 5b 32 e\s<nowiki>arg[2
01c0: 5d 3c 2f 6e 6f 77 69 6b 69 3e 5c 73 6f 76 65 72 ]</nowiki>\sover
01d0: 5c 73 67 2e 75 72 6c 43 61 6e 6f 6e 69 63 61 6c \sg.urlCanonical
01e0: 5c 73 61 73 5c 73 6c 6f 6e 67 5c 73 61 73 5c 73 \sas\slong\sas\s
01f0: 74 68 65 5c 73 75 72 6c 5c 73 64 6f 65 73 5c 73 the\surl\sdoes\s
0200: 6e 6f 74 5c 73 72 65 66 65 72 5c 73 74 6f 5c 73 not\srefer\sto\s
0210: 61 5c 73 66 69 6c 65 2e 5c 73 5c 73 69 5c 73 74 a\sfile.\s\si\st
0220: 68 69 6e 6b 5c 73 72 65 6d 6f 74 65 5f 75 72 6c hink\sremote_url
0230: 5f 63 6d 64 28 29 5c 73 73 68 6f 75 6c 64 5c 73 _cmd()\sshould\s
0240: 64 6f 5c 73 74 68 65 5c 73 73 61 6d 65 2e 5c 72 do\sthe\ssame.\r
0250: 5c 6e 3c 70 72 65 3e 5c 72 5c 6e 50 53 5c 73 43 \n<pre>\r\nPS\sC
0260: 3a 5c 5c 66 6f 73 73 69 6c 5c 5c 66 6f 73 73 69 :\\fossil\\fossi
0270: 6c 3e 5c 73 66 6f 73 73 69 6c 5c 73 72 65 6d 6f l>\sfossil\sremo
0280: 74 65 2d 75 72 6c 5c 73 2d 2d 73 68 6f 77 2d 70 te-url\s--show-p
0290: 77 5c 72 5c 6e 68 74 74 70 3a 2f 2f 72 77 69 6c w\r\nhttp://rwil
02a0: 73 6f 6e 3a 70 61 73 73 77 6f 72 64 40 77 77 77 son:password@www
02b0: 2e 66 6f 73 73 69 6c 2d 73 63 6d 2e 6f 72 67 2f .fossil-scm.org/
02c0: 5c 72 5c 6e 50 53 5c 73 43 3a 5c 5c 66 6f 73 73 \r\nPS\sC:\\foss
02d0: 69 6c 5c 5c 66 6f 73 73 69 6c 3e 5c 73 66 6f 73 il\\fossil>\sfos
02e0: 73 69 6c 5c 73 72 65 6d 6f 74 65 2d 75 72 6c 5c sil\sremote-url\
02f0: 73 68 74 74 70 3a 2f 2f 61 3a 62 40 77 77 77 2e shttp://a:b@www.
0300: 66 6f 73 73 69 6c 2d 73 63 6d 2e 6f 72 67 2f 5c fossil-scm.org/\
0310: 72 5c 6e 68 74 74 70 3a 2f 2f 77 77 77 2e 66 6f r\nhttp://www.fo
0320: 73 73 69 6c 2d 73 63 6d 2e 6f 72 67 2f 5c 72 5c ssil-scm.org/\r\
0330: 6e 50 53 5c 73 43 3a 5c 5c 66 6f 73 73 69 6c 5c nPS\sC:\\fossil\
0340: 5c 66 6f 73 73 69 6c 3e 5c 73 66 6f 73 73 69 6c \fossil>\sfossil
0350: 5c 73 72 65 6d 6f 74 65 2d 75 72 6c 5c 73 2d 2d \sremote-url\s--
0360: 73 68 6f 77 2d 70 77 5c 72 5c 6e 68 74 74 70 3a show-pw\r\nhttp:
0370: 2f 2f 77 77 77 2e 66 6f 73 73 69 6c 2d 73 63 6d //www.fossil-scm
0380: 2e 6f 72 67 2f 5c 72 5c 6e 50 53 5c 73 43 3a 5c .org/\r\nPS\sC:\
0390: 5c 66 6f 73 73 69 6c 5c 5c 66 6f 73 73 69 6c 3e \fossil\\fossil>
03a0: 5c 73 66 6f 73 73 69 6c 5c 73 76 65 72 5c 72 5c \sfossil\sver\r\
03b0: 6e 54 68 69 73 5c 73 69 73 5c 73 66 6f 73 73 69 nThis\sis\sfossi
03c0: 6c 5c 73 76 65 72 73 69 6f 6e 5c 73 5b 33 37 66 l\sversion\s[37f
03d0: 32 39 35 63 33 31 30 5d 5c 73 32 30 30 39 2d 30 295c310]\s2009-0
03e0: 39 2d 32 31 5c 73 31 39 3a 31 39 3a 32 30 5c 73 9-21\s19:19:20\s
03f0: 55 54 43 5c 72 5c 6e 50 53 5c 73 43 3a 5c 5c 66 UTC\r\nPS\sC:\\f
0400: 6f 73 73 69 6c 5c 5c 66 6f 73 73 69 6c 3e 5c 72 ossil\\fossil>\r
0410: 5c 6e 3c 2f 70 72 65 3e 0a 4a 20 66 6f 75 6e 64 \n</pre>.J found
0420: 69 6e 20 33 37 66 32 39 35 63 33 31 30 0a 4a 20 in 37f295c310.J
0430: 70 72 69 76 61 74 65 5f 63 6f 6e 74 61 63 74 20 private_contact
0440: 32 33 35 39 30 38 39 65 66 37 35 33 62 63 39 36 2359089ef753bc96
0450: 65 31 32 37 34 33 65 32 39 39 32 34 33 64 35 32 e12743e299243d52
0460: 33 32 63 37 34 39 66 61 0a 4a 20 73 65 76 65 72 32c749fa.J sever
0470: 69 74 79 20 4d 69 6e 6f 72 0a 4a 20 73 74 61 74 ity Minor.J stat
0480: 75 73 20 4f 70 65 6e 0a 4a 20 74 69 74 6c 65 20 us Open.J title
0490: 72 65 6d 6f 74 65 2d 75 72 6c 5c 73 63 6f 6d 6d remote-url\scomm
04a0: 61 6e 64 5c 73 64 6f 65 73 6e 27 74 5c 73 70 65 and\sdoesn't\spe
04b0: 72 73 69 73 74 5c 73 75 73 65 72 6e 61 6d 65 5c rsist\susername\
04c0: 73 61 6e 64 5c 73 70 61 73 73 77 6f 72 64 0a 4a sand\spassword.J
04d0: 20 74 79 70 65 20 43 6f 64 65 5f 44 65 66 65 63 type Code_Defec
04e0: 74 0a 4b 20 36 38 63 37 66 37 62 65 65 39 35 31 t.K 68c7f7bee951
04f0: 33 30 32 31 35 34 36 65 66 61 63 39 31 36 36 61 3021546efac9166a
0500: 37 30 36 37 34 66 36 36 33 65 30 62 0a 55 20 72 70674f663e0b.U r
0510: 77 69 6c 73 6f 6e 0a 5a 20 36 34 33 36 30 30 32 wilson.Z 6436002
0520: 37 66 66 38 63 36 38 64 66 31 39 31 38 63 32 35 7ff8c68df1918c25
0530: 35 62 37 62 66 35 64 34 61 0a 5b7bf5d4a.