Fossil SCM
Fix a bug in clone - have it open the global settings database file so that it can access the default-user setting.
Commit
cbe0ace8f3e3fdfc2aa422b26dbfd8d26fafb683
Parent
41561125cd744d8…
1 file changed
+1
+1
| --- src/clone.c | ||
| +++ src/clone.c | ||
| @@ -39,10 +39,11 @@ | ||
| 39 | 39 | */ |
| 40 | 40 | void clone_cmd(void){ |
| 41 | 41 | if( g.argc!=4 ){ |
| 42 | 42 | usage("FILE-OR-URL NEW-REPOSITORY"); |
| 43 | 43 | } |
| 44 | + db_open_config(); | |
| 44 | 45 | if( file_size(g.argv[3])>0 ){ |
| 45 | 46 | fossil_panic("file already exists: %s", g.argv[3]); |
| 46 | 47 | } |
| 47 | 48 | url_parse(g.argv[2]); |
| 48 | 49 | db_create_repository(g.argv[3]); |
| 49 | 50 |
| --- src/clone.c | |
| +++ src/clone.c | |
| @@ -39,10 +39,11 @@ | |
| 39 | */ |
| 40 | void clone_cmd(void){ |
| 41 | if( g.argc!=4 ){ |
| 42 | usage("FILE-OR-URL NEW-REPOSITORY"); |
| 43 | } |
| 44 | if( file_size(g.argv[3])>0 ){ |
| 45 | fossil_panic("file already exists: %s", g.argv[3]); |
| 46 | } |
| 47 | url_parse(g.argv[2]); |
| 48 | db_create_repository(g.argv[3]); |
| 49 |
| --- src/clone.c | |
| +++ src/clone.c | |
| @@ -39,10 +39,11 @@ | |
| 39 | */ |
| 40 | void clone_cmd(void){ |
| 41 | if( g.argc!=4 ){ |
| 42 | usage("FILE-OR-URL NEW-REPOSITORY"); |
| 43 | } |
| 44 | db_open_config(); |
| 45 | if( file_size(g.argv[3])>0 ){ |
| 46 | fossil_panic("file already exists: %s", g.argv[3]); |
| 47 | } |
| 48 | url_parse(g.argv[2]); |
| 49 | db_create_repository(g.argv[3]); |
| 50 |