4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
|
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
|
-
-
+
+
+
+
+
|
zUri = zRepo;
zNewBase = url_to_repo_basename(zUri);
if( zNewBase==0 ){
fossil_fatal("unable to deduce a repository name from the url \"%s\"",
zUri);
}
if( zRepoDir==0 ) zRepoDir = zPwd;
zRepo = mprintf("%s/%s.fossil", zRepoDir, zNewBase);
if( zRepoDir==0 ){
zRepo = mprintf("%s.fossil", zNewBase);
}else{
zRepo = mprintf("%s/%s.fossil", zRepoDir, zNewBase);
}
fossil_free(zNewBase);
blob_init(&cmd, 0, 0);
blob_append_escaped_arg(&cmd, g.nameOfExe, 1);
blob_append(&cmd, " clone", -1);
if(0!=bVerbose){
blob_append(&cmd, " --verbose", -1);
}
|