Fossil SCM
In the "fossil info -v" command, sort the access-url and check-out fields by date, not by name.
Commit
12ab581fdac0c7d81b53f5c293e69c064d9b37ad48a95b745dcf586629c3321f
Parent
172c2235a46e173…
1 file changed
+2
-2
+2
-2
| --- src/info.c | ||
| +++ src/info.c | ||
| @@ -130,11 +130,11 @@ | ||
| 130 | 130 | */ |
| 131 | 131 | static void extraRepoInfo(void){ |
| 132 | 132 | Stmt s; |
| 133 | 133 | db_prepare(&s, "SELECT substr(name,7), date(mtime,'unixepoch')" |
| 134 | 134 | " FROM config" |
| 135 | - " WHERE name GLOB 'ckout:*' ORDER BY name"); | |
| 135 | + " WHERE name GLOB 'ckout:*' ORDER BY mtime DESC"); | |
| 136 | 136 | while( db_step(&s)==SQLITE_ROW ){ |
| 137 | 137 | const char *zName; |
| 138 | 138 | const char *zCkout = db_column_text(&s, 0); |
| 139 | 139 | if( g.localOpen ){ |
| 140 | 140 | if( fossil_strcmp(zCkout, g.zLocalRoot)==0 ) continue; |
| @@ -146,11 +146,11 @@ | ||
| 146 | 146 | db_column_text(&s, 1)); |
| 147 | 147 | } |
| 148 | 148 | db_finalize(&s); |
| 149 | 149 | db_prepare(&s, "SELECT substr(name,9), date(mtime,'unixepoch')" |
| 150 | 150 | " FROM config" |
| 151 | - " WHERE name GLOB 'baseurl:*' ORDER BY name"); | |
| 151 | + " WHERE name GLOB 'baseurl:*' ORDER BY mtime DESC"); | |
| 152 | 152 | while( db_step(&s)==SQLITE_ROW ){ |
| 153 | 153 | fossil_print("access-url: %-54s %s\n", db_column_text(&s, 0), |
| 154 | 154 | db_column_text(&s, 1)); |
| 155 | 155 | } |
| 156 | 156 | db_finalize(&s); |
| 157 | 157 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -130,11 +130,11 @@ | |
| 130 | */ |
| 131 | static void extraRepoInfo(void){ |
| 132 | Stmt s; |
| 133 | db_prepare(&s, "SELECT substr(name,7), date(mtime,'unixepoch')" |
| 134 | " FROM config" |
| 135 | " WHERE name GLOB 'ckout:*' ORDER BY name"); |
| 136 | while( db_step(&s)==SQLITE_ROW ){ |
| 137 | const char *zName; |
| 138 | const char *zCkout = db_column_text(&s, 0); |
| 139 | if( g.localOpen ){ |
| 140 | if( fossil_strcmp(zCkout, g.zLocalRoot)==0 ) continue; |
| @@ -146,11 +146,11 @@ | |
| 146 | db_column_text(&s, 1)); |
| 147 | } |
| 148 | db_finalize(&s); |
| 149 | db_prepare(&s, "SELECT substr(name,9), date(mtime,'unixepoch')" |
| 150 | " FROM config" |
| 151 | " WHERE name GLOB 'baseurl:*' ORDER BY name"); |
| 152 | while( db_step(&s)==SQLITE_ROW ){ |
| 153 | fossil_print("access-url: %-54s %s\n", db_column_text(&s, 0), |
| 154 | db_column_text(&s, 1)); |
| 155 | } |
| 156 | db_finalize(&s); |
| 157 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -130,11 +130,11 @@ | |
| 130 | */ |
| 131 | static void extraRepoInfo(void){ |
| 132 | Stmt s; |
| 133 | db_prepare(&s, "SELECT substr(name,7), date(mtime,'unixepoch')" |
| 134 | " FROM config" |
| 135 | " WHERE name GLOB 'ckout:*' ORDER BY mtime DESC"); |
| 136 | while( db_step(&s)==SQLITE_ROW ){ |
| 137 | const char *zName; |
| 138 | const char *zCkout = db_column_text(&s, 0); |
| 139 | if( g.localOpen ){ |
| 140 | if( fossil_strcmp(zCkout, g.zLocalRoot)==0 ) continue; |
| @@ -146,11 +146,11 @@ | |
| 146 | db_column_text(&s, 1)); |
| 147 | } |
| 148 | db_finalize(&s); |
| 149 | db_prepare(&s, "SELECT substr(name,9), date(mtime,'unixepoch')" |
| 150 | " FROM config" |
| 151 | " WHERE name GLOB 'baseurl:*' ORDER BY mtime DESC"); |
| 152 | while( db_step(&s)==SQLITE_ROW ){ |
| 153 | fossil_print("access-url: %-54s %s\n", db_column_text(&s, 0), |
| 154 | db_column_text(&s, 1)); |
| 155 | } |
| 156 | db_finalize(&s); |
| 157 |