Fossil SCM

When syncing without a URL, print the name of the server, taking care to omit any userid and password.

drh 2007-07-31 20:36 trunk
Commit ce825ac9546eb542ee1fc33c04b601eda1941638
1 file changed +7
+7
--- src/sync.c
+++ src/sync.c
@@ -48,10 +48,17 @@
4848
if( g.urlIsFile ){
4949
fossil_fatal("network sync only");
5050
}
5151
db_set("last-sync-url", zUrl);
5252
user_select();
53
+ if( g.argc==2 ){
54
+ if( g.urlPort!=80 ){
55
+ printf("Server: http://%s:%d%s\n", g.urlName, g.urlPort, g.urlPath);
56
+ }else{
57
+ printf("Server: http://%s%s\n", g.urlName, g.urlPath);
58
+ }
59
+ }
5360
}
5461
5562
/*
5663
** COMMAND: pull
5764
**
5865
--- src/sync.c
+++ src/sync.c
@@ -48,10 +48,17 @@
48 if( g.urlIsFile ){
49 fossil_fatal("network sync only");
50 }
51 db_set("last-sync-url", zUrl);
52 user_select();
 
 
 
 
 
 
 
53 }
54
55 /*
56 ** COMMAND: pull
57 **
58
--- src/sync.c
+++ src/sync.c
@@ -48,10 +48,17 @@
48 if( g.urlIsFile ){
49 fossil_fatal("network sync only");
50 }
51 db_set("last-sync-url", zUrl);
52 user_select();
53 if( g.argc==2 ){
54 if( g.urlPort!=80 ){
55 printf("Server: http://%s:%d%s\n", g.urlName, g.urlPort, g.urlPath);
56 }else{
57 printf("Server: http://%s%s\n", g.urlName, g.urlPath);
58 }
59 }
60 }
61
62 /*
63 ** COMMAND: pull
64 **
65

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button