Artifact
5e434dcaae19af55eb8a56fc0513d9b2609990f4:
Ticket change
[5e434dcaae]
- Ticket
[300fc543b2] Imply "trunk" when no uuid is given to tarball or zip downloads status still Open with 1 other change
by
rmax
2012-08-08 11:02:45.
0000: 44 20 32 30 31 32 2d 30 38 2d 30 38 54 31 31 3a D 2012-08-08T11:
0010: 30 32 3a 34 35 2e 34 38 30 0a 4a 20 63 6f 6d 6d 02:45.480.J comm
0020: 65 6e 74 20 43 75 72 72 65 6e 74 6c 79 2c 5c 73 ent Currently,\s
0030: 64 6f 77 6e 6c 6f 61 64 5c 73 55 52 4c 73 5c 73 download\sURLs\s
0040: 77 69 74 68 5c 73 6e 6f 5c 73 75 75 69 64 5c 73 with\sno\suuid\s
0050: 70 61 72 61 6d 65 74 65 72 5c 73 28 65 2e 67 2e parameter\s(e.g.
0060: 5c 73 68 74 74 70 3a 2f 2f 77 77 77 2e 66 6f 73 \shttp://www.fos
0070: 73 69 6c 2d 73 63 6d 2e 6f 72 67 2f 66 6f 73 73 sil-scm.org/foss
0080: 69 6c 2f 74 61 72 62 61 6c 6c 2f 66 6f 73 73 69 il/tarball/fossi
0090: 6c 2e 74 61 72 2e 67 7a 29 5c 73 6c 65 61 64 5c l.tar.gz)\slead\
00a0: 73 74 6f 5c 73 61 5c 73 22 4e 6f 74 5c 73 66 6f sto\sa\s"Not\sfo
00b0: 75 6e 64 22 5c 73 65 72 72 6f 72 5c 73 6d 65 73 und"\serror\smes
00c0: 73 61 67 65 2e 5c 73 49 5c 73 74 68 69 6e 6b 5c sage.\sI\sthink\
00d0: 73 69 74 5c 73 77 6f 75 6c 64 5c 73 62 65 5c 73 sit\swould\sbe\s
00e0: 61 5c 73 67 6f 6f 64 5c 73 64 65 66 61 75 6c 74 a\sgood\sdefault
00f0: 5c 73 74 6f 5c 73 75 73 65 5c 73 22 74 72 75 6e \sto\suse\s"trun
0100: 6b 22 5c 73 69 6e 73 74 65 61 64 2e 5c 72 5c 6e k"\sinstead.\r\n
0110: 5c 72 5c 6e 3c 68 72 5c 73 2f 3e 3c 69 3e 72 6d \r\n<hr\s/><i>rm
0120: 61 78 5c 73 61 64 64 65 64 5c 73 6f 6e 5c 73 32 ax\sadded\son\s2
0130: 30 31 32 2d 30 38 2d 30 38 5c 73 31 30 3a 35 38 012-08-08\s10:58
0140: 3a 33 32 5c 73 55 54 43 3a 3c 2f 69 3e 3c 62 72 :32\sUTC:</i><br
0150: 5c 73 2f 3e 5c 72 5c 6e 54 68 65 5c 73 63 68 61 \s/>\r\nThe\scha
0160: 6e 67 65 5c 73 74 6f 5c 73 69 6d 70 6c 65 6d 65 nge\sto\simpleme
0170: 6e 74 5c 73 74 68 69 73 5c 73 69 73 5c 73 74 72 nt\sthis\sis\str
0180: 69 76 69 61 6c 3a 5c 72 5c 6e 3c 76 65 72 62 61 ivial:\r\n<verba
0190: 74 69 6d 3e 5c 72 5c 6e 2d 2d 2d 5c 73 73 72 63 tim>\r\n---\ssrc
01a0: 2f 74 61 72 2e 63 5c 72 5c 6e 2b 2b 2b 5c 73 73 /tar.c\r\n+++\ss
01b0: 72 63 2f 74 61 72 2e 63 5c 72 5c 6e 40 40 5c 73 rc/tar.c\r\n@@\s
01c0: 2d 35 38 31 2c 31 31 5c 73 2b 35 38 31 2c 31 31 -581,11\s+581,11
01d0: 5c 73 40 40 5c 72 5c 6e 5c 73 5c 72 5c 6e 5c 73 \s@@\r\n\s\r\n\s
01e0: 5c 73 5c 73 6c 6f 67 69 6e 5f 63 68 65 63 6b 5f \s\slogin_check_
01f0: 63 72 65 64 65 6e 74 69 61 6c 73 28 29 3b 5c 72 credentials();\r
0200: 5c 6e 5c 73 5c 73 5c 73 69 66 28 5c 73 21 67 2e \n\s\s\sif(\s!g.
0210: 70 65 72 6d 2e 5a 69 70 5c 73 29 7b 5c 73 6c 6f perm.Zip\s){\slo
0220: 67 69 6e 5f 6e 65 65 64 65 64 28 29 3b 5c 73 72 gin_needed();\sr
0230: 65 74 75 72 6e 3b 5c 73 7d 5c 72 5c 6e 5c 73 5c eturn;\s}\r\n\s\
0240: 73 5c 73 7a 4e 61 6d 65 5c 73 3d 5c 73 6d 70 72 s\szName\s=\smpr
0250: 69 6e 74 66 28 22 25 73 22 2c 5c 73 50 44 28 22 intf("%s",\sPD("
0260: 6e 61 6d 65 22 2c 22 22 29 29 3b 5c 72 5c 6e 5c name",""));\r\n\
0270: 73 5c 73 5c 73 6e 4e 61 6d 65 5c 73 3d 5c 73 73 s\s\snName\s=\ss
0280: 74 72 6c 65 6e 28 7a 4e 61 6d 65 29 3b 5c 72 5c trlen(zName);\r\
0290: 6e 2d 5c 73 5c 73 7a 52 69 64 5c 73 3d 5c 73 6d n-\s\szRid\s=\sm
02a0: 70 72 69 6e 74 66 28 22 25 73 22 2c 5c 73 50 44 printf("%s",\sPD
02b0: 28 22 75 75 69 64 22 2c 22 22 29 29 3b 5c 72 5c ("uuid",""));\r\
02c0: 6e 2b 5c 73 5c 73 7a 52 69 64 5c 73 3d 5c 73 6d n+\s\szRid\s=\sm
02d0: 70 72 69 6e 74 66 28 22 25 73 22 2c 5c 73 50 44 printf("%s",\sPD
02e0: 28 22 75 75 69 64 22 2c 22 74 72 75 6e 6b 22 29 ("uuid","trunk")
02f0: 29 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 6e 52 69 64 );\r\n\s\s\snRid
0300: 5c 73 3d 5c 73 73 74 72 6c 65 6e 28 7a 52 69 64 \s=\sstrlen(zRid
0310: 29 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 69 66 28 5c );\r\n\s\s\sif(\
0320: 73 6e 4e 61 6d 65 3e 37 5c 73 26 26 5c 73 66 6f snName>7\s&&\sfo
0330: 73 73 69 6c 5f 73 74 72 63 6d 70 28 26 7a 4e 61 ssil_strcmp(&zNa
0340: 6d 65 5b 6e 4e 61 6d 65 2d 37 5d 2c 5c 73 22 2e me[nName-7],\s".
0350: 74 61 72 2e 67 7a 22 29 3d 3d 30 5c 73 29 7b 5c tar.gz")==0\s){\
0360: 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c 73 2f 2a 5c r\n\s\s\s\s\s/*\
0370: 73 53 70 65 63 69 61 6c 5c 73 63 61 73 65 3a 5c sSpecial\scase:\
0380: 73 5c 73 52 65 6d 6f 76 65 5c 73 74 68 65 5c 73 s\sRemove\sthe\s
0390: 22 2e 74 61 72 2e 67 7a 22 5c 73 73 75 66 66 69 ".tar.gz"\ssuffi
03a0: 78 2e 5c 73 5c 73 2a 2f 5c 72 5c 6e 5c 73 5c 73 x.\s\s*/\r\n\s\s
03b0: 5c 73 5c 73 5c 73 6e 4e 61 6d 65 5c 73 2d 3d 5c \s\s\snName\s-=\
03c0: 73 37 3b 5c 72 5c 6e 5c 73 5c 73 5c 73 5c 73 5c s7;\r\n\s\s\s\s\
03d0: 73 7a 4e 61 6d 65 5b 6e 4e 61 6d 65 5d 5c 73 3d szName[nName]\s=
03e0: 5c 73 30 3b 5c 72 5c 6e 3c 2f 76 65 72 62 61 74 \s0;\r\n</verbat
03f0: 69 6d 3e 5c 72 5c 6e 49 5c 73 73 75 67 67 65 73 im>\r\nI\ssugges
0400: 74 5c 73 74 68 65 5c 73 73 61 6d 65 5c 73 66 6f t\sthe\ssame\sfo
0410: 72 5c 73 7a 69 70 5c 73 61 72 63 68 69 76 65 73 r\szip\sarchives
0420: 2e 0a 4b 20 33 30 30 66 63 35 34 33 62 32 34 32 ..K 300fc543b242
0430: 35 30 65 32 35 36 38 36 37 36 32 61 37 64 38 64 50e25686762a7d8d
0440: 61 61 32 66 37 39 36 35 39 30 64 61 0a 55 20 72 aa2f796590da.U r
0450: 6d 61 78 0a 5a 20 65 61 39 61 35 33 37 32 66 65 max.Z ea9a5372fe
0460: 35 37 66 33 34 61 32 66 66 37 33 61 62 33 33 32 57f34a2ff73ab332
0470: 38 33 63 37 36 65 0a 83c76e.