Fossil

History for src/clone.c
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for src/clone.c

2020-02-06
23:26
[009c36a9] part of check-in [21e8aed9] Add the --project-code option to the "fossil pull" command. Use of this option allows one project to pull content from another project. (check-in: [21e8aed9] user: drh branch: trunk, size: 11433)
2019-10-09
14:52
[82fc624e] part of check-in [ec264714] Attempt to resume a clone during the next sync or pull by tracking a failed clone operation. (check-in: [ec264714] user: andybradford branch: clone-resume, size: 11635)
2019-09-27
22:28
[3582338c] part of check-in [ef763bcf] Added -- support to (annotate, artifact, cat, clone). (check-in: [ef763bcf] user: stephan branch: double-dash-flag, size: 11573)
2019-08-31
16:42
[2c5c6d5b] part of check-in [aa376391] Merge in latest from trunk. (check-in: [aa376391] user: andybradford branch: db-begin-txn-updates, size: 11419)
2019-06-30
11:36
[4f3742a1] part of check-in [22517bab] Rename the --save-password option on "fossil clone" to --save-http-password, since it only works for HTTP. (check-in: [22517bab] user: drh branch: trunk, size: 11431)
2019-06-29
03:13
[7915f5ce] part of check-in [d5c6f478] For "fossil clone help", put options in alphabetical order. (check-in: [d5c6f478] user: drh branch: save-http-url-password, size: 11421)
03:11
[106a8de4] part of check-in [76e158ad] Change the name of the option to just --save-password. (check-in: [76e158ad] user: drh branch: save-http-url-password, size: 11421)
2019-06-28
07:23
[86d5b642] part of check-in [2600b771] Added the --save-http-url-password option to the clone command to make it skip the "remember password (Y/n)?" prompt if the password was given in an HTTP URL. We avoid this for ssh:// URLs since you have pre-shared keys, SSH agents, and such to avoid the need in that case. Without this feature, you can't script around it by piping "echo y" through the command because the "remember password" feature as of trunk only works when isatty(0), which will be false when Fossil is downstream from a pipe like that. (check-in: [2600b771] user: wyoung branch: save-http-url-password, size: 11447)
2019-03-19
14:09
[6edc2ecb] part of check-in [6cc53548] Replace most calls to db_begin_transaction() with db_begin_write() to avoid having a reader locking during a COMMIT. (check-in: [6cc53548] user: andybradford branch: db-begin-txn-updates, size: 11225)
2018-12-29
06:43
[281cbed3] part of check-in [4a30475b] Fix the login links for the /download web page, as suggested here: https://fossil-scm.org/forum/forumpost/a742969590. (check-in: [4a30475b] user: florian branch: fix-login-links, size: 11237)
2018-06-22
01:37
[6bb6ebd1] part of check-in [96d0a4be] Add the --nocompress option to the "fossil clone" command. (check-in: [96d0a4be] user: drh branch: trunk, size: 11235)
2018-06-04
16:27
[e1b56e15] part of check-in [9e8a7d4c] Experimental option --fast on the clone command only clones manifest artifacts and related tags. This is an experiment to see how much bandwidth and time are saved by omitting the download of file content until it is actually needed. (check-in: [9e8a7d4c] user: drh branch: fast-clone, size: 11210)
2018-04-06
12:01
[560f9c07] part of check-in [3e94c7ed] Enhance the /tarball, /zip, and /sqlar pages so that the checkin name to be downloaded can be expressed as part of the URI, and without the need for query parameters. (check-in: [3e94c7ed] user: drh branch: trunk, size: 11069)
2017-12-21
23:00
[39756ecd] part of check-in [10f753a3] Patch from Peter Spjuth to allow greater concurrency for "fossil clone". (check-in: [10f753a3] user: drh branch: trunk, size: 10974)
2017-11-30
17:58
[660a39c5] part of check-in [e7767de2] Refactor the symlink processing logic so that most of the file access routines take a new parameter indicating the conditions under which symlinks should and should not be followed. This should fix a few bugs related to symlink processing. Lots of testing required before merging to trunk. (check-in: [e7767de2] user: drh branch: symlink-refactor, size: 10926)
2017-10-19
04:09
[d263c8d8] part of check-in [eecb721e] Adjust help text wording for /download page (check-in: [eecb721e] user: andygoth branch: trunk, size: 10917)
2017-10-17
21:06
[1871591c] part of check-in [c5fea125] Add the /download page, with a configuration option to define what tag to be downloaded. (check-in: [c5fea125] user: drh branch: trunk, size: 10911)
2017-03-04
21:03
[c8b17c60] part of check-in [d9b3a863] Preserve the hash policy on a clone. (check-in: [d9b3a863] user: drh branch: fossil-2.1, size: 9408)
2016-08-18
12:33
[7504e38a] part of check-in [a5d8548f] Fix the "fossil rebuild" command so that it no longer trashes the unversioned content. Add the -u option to "fossil clone" to retrieve unversioned content during the clone. (check-in: [a5d8548f] user: drh branch: trunk, size: 9376)
2016-08-10
09:06
[6d7b354e] part of check-in [c3b5f1d2] Remove unnecessary spacing (check-in: [c3b5f1d2] user: jan.nijtmans branch: trunk, size: 9236)
2016-03-02
02:10
[e2ad376a] part of check-in [b06cd631] Permit the TH1 hooks subsystem to check for the configuration without raising a 'fatal' error. (check-in: [b06cd631] user: mistachkin branch: trunk, size: 9237)
2015-12-11
15:53
[a855ad9e] part of check-in [230fdcf6] Remove incorrect documentation regarding cloning via SSH. Fossil does not touch passwords when SSH is used for cloning. (check-in: [230fdcf6] user: andybradford branch: trunk, size: 9234)
2015-12-10
13:11
[814ffb12] part of check-in [b5354f19] Improved documentation for cloning, including mentioning the use of %40 for "@" characters in the userid. (check-in: [b5354f19] user: drh branch: trunk, size: 9245)
2015-12-02
09:50
[0d2fda52] part of check-in [26d0c20a] Improved command-line help for push, pull, sync, and clone commands. (check-in: [26d0c20a] user: drh branch: trunk, size: 9059)
2015-04-16
08:53
[265e9a29] part of check-in [10f5fc69] Remove unnecessary variable determination in src/descendants.c, and some unnecessary end-of-line spacing. (check-in: [10f5fc69] user: jan.nijtmans branch: trunk, size: 9043)
2015-03-21
16:42
[169fbf8c] part of check-in [14b84755] Fix the "fossil clone" command so that it preserves the project-code. All trunk versions going back to [a6e2ceb454] (2015-03-18) cause the cloned repo to have an incorrect project-code and thus rendered unable to sync. (check-in: [14b84755] user: drh branch: trunk, size: 9044)
2015-03-18
14:17
[78d25dfb] part of check-in [a6e2ceb4] Add the --create option to "fossil server", which causes a new repository to be created for the server if one does not already exist. The intended use case is Docker. (check-in: [a6e2ceb4] user: drh branch: trunk, size: 8990)
2015-02-28
14:15
[17a56a8a] part of check-in [35c25558] Automatically run extra delta-compression and vacuum a repository after a clone. And change the page size to 8192 if there are more than 1000 pages. (check-in: [35c25558] user: drh branch: trunk, size: 8993)
2015-01-29
22:48
[cca4f31e] part of check-in [45b060f0] get to fossil_stat() via file_size(), and additionally protect 0-byte files in "clone" (check-in: [45b060f0] user: bch branch: clobber_fixer, size: 8675)
20:54
[1f117aa8] part of check-in [b0a3bfb0] less abstract, closer to affected (clone, init/new) subcommands (check-in: [b0a3bfb0] user: bch branch: clobber_fixer, size: 8789)
2015-01-15
09:28
[ce67376a] part of check-in [080ab8cb] Remove spacings at end-of-line. No change in any functionality. (check-in: [080ab8cb] user: jan.nijtmans branch: trunk, size: 8671)
2015-01-06
06:46
[700b06e2] part of check-in [7421f926] Extend verbose option to clone operations as well. (check-in: [7421f926] user: andybradford branch: pending-review, size: 8679)
2014-11-28
14:29
[53b4acae] part of check-in [0d4b33d3] Enhance the database aux-schema version checking so that it will accept a range of schema versions. Fix the current implementation to work with or without the PLINK.BASEID enhancement. (check-in: [0d4b33d3] user: drh branch: baseline-in-plink, size: 8541)
2014-09-07
09:49
[3fb02ec3] part of check-in [3fc62dde] removed a duplicated if() block, moved a free()-after-return, both reported by Edward Berner. (check-in: [3fc62dde] user: stephan branch: trunk, size: 8537)
2014-07-30
15:40
[15b121a0] part of check-in [a426154b] Call verify_all_options() on most of fossil CLI commands.    - Skip all the test-* commands for now (may be unnecessary)    - Skip sha1sum, md5sum and artifact because they can take "-" as argument and verify_all_options() would call fatal. Need to handle those differently...    - Command with subcommands that have their options are remaining: branch, bisect, cache, configuration, json, sql, stash, tag, ticket, user, wiki. (not sure how to handle those yet..) (check-in: [a426154b] user: mgagnon branch: verify-all-options, size: 8519)
2014-06-27
12:35
[1272c49d] part of check-in [11ba4bd6] Print server-id after cloning and in /stat page. Only print Project-ID in /stat page if there is one. (check-in: [11ba4bd6] user: jan.nijtmans branch: trunk, size: 8450)
2014-04-14
14:20
[6583b38d] part of check-in [9f2a03bb] Potential resolution of conflict with [64aa75260f] which causes the default-user setting to be ignored. Attempt to set default user from config if defined. (check-in: [9f2a03bb] user: andybradford branch: default-user, size: 8454)
2014-03-31
16:48
[79eea7d1] part of check-in [5fdad9bd] Get rid of the GLOBAL_URL() kludge. Change the global "g" variable to contain an instance of the UrlData object instead of individual fields of the UrlData object. (check-in: [5fdad9bd] user: drh branch: trunk, size: 8388)
2014-03-13
12:23
[83da9104] part of check-in [5d536c51] Add support for HTTP Basic Authentication to clone and sync. (check-in: [5d536c51] user: drh branch: trunk, size: 8381)
2014-02-05
08:23
[07679b1a] part of check-in [09634aee] This looks like a duplicate commit of [cf471cbb3f6f] (check-in: [09634aee] user: andybradford branch: mistake, size: 8214)
2014-02-03
07:59
[6abc9151] part of check-in [06bff8c6] Musn't forget about autosync commands that also need the Basic Authorization. (check-in: [06bff8c6] user: andybradford branch: http-auth, size: 8025)
07:03
[fae64cac] part of check-in [c6155497] Don't send Basic Authorization except after prompting user. This is done by detecting 401 Authorization Required. It also allows the HTTP Authorization credentials to be different from the Fossil user which means the integrity of the Fossil password can be maintained if so desired. (check-in: [c6155497] user: andybradford branch: http-auth, size: 7806)
2014-02-01
23:39
[c2e1c766] part of check-in [2600f59f] Handle --once preference and prevent sending HTTP Authorization when the URL is named on the command line. (check-in: [2600f59f] user: andybradford branch: http-auth, size: 7618)
22:06
[29710888] part of check-in [906cfae4] Only automatically provide Authorization if the URL is HTTPS. User can express preference to use Authorization over unencrypted HTTP via the --httpauth command line option. (check-in: [906cfae4] user: andybradford branch: http-auth, size: 7392)
2014-01-29
06:45
[9a01c792] part of check-in [e747041a] Make HTTP authorization a command line option. Choice will be stored in database until another URL change happens. This could potentially break those who currently rely on the special # character in the password. (check-in: [e747041a] user: andybradford branch: http-auth, size: 6852)
2013-12-13
20:36
[73486de2] part of check-in [cc421c00] Prevent the argument that follows -A from being interpreted as a repository and avoid incorrect file already exists errors. (check-in: [cc421c00] user: andybradford branch: trunk, size: 6727)
2013-11-25
15:00
[16637164] part of check-in [7700ae1c] Only make the URL user an admin if --once is not specified to allow the shell user to become the admin user. [Wrong; should not assume what the default user is] (check-in: [7700ae1c] user: andybradford branch: mistake, size: 6765)
2013-11-12
02:41
[1237a703] part of check-in [ff159bfd] Merge in fixes for the password embedded in the URL, save password prompting, and new clone --once option. (check-in: [ff159bfd] user: andybradford branch: trunk, size: 6728)
2013-11-11
22:41
[79f9befc] part of check-in [c0242ad4] Keep track of when the repository was last rebuilt and display it on the stats page. (check-in: [c0242ad4] user: mistachkin branch: trunk, size: 6596)
2013-11-08
06:01
[0ff4023b] part of check-in [ad34c07c] Clean up handling of passwords for SSH. Further separate prompting for password from saving of password. (check-in: [ad34c07c] user: andybradford branch: url-password-fixes, size: 6687)
2013-11-05
09:37
[035a3f81] part of check-in [c0cdb632] Add --once option to "fossil clone" (check-in: [c0cdb632] user: jan.nijtmans branch: url-password-fixes, size: 6774)
2013-10-17
16:08
[b6cf9cc1] part of check-in [64aa7526] Patch from offline drh which sets the default cloned-repo user name to the one provided in the URL. (check-in: [64aa7526] user: stephan branch: trunk, size: 6555)
2013-09-07
21:50
[74171b11] part of check-in [56169d07] Move the SSH shared account code back to the branch to keep the development of this new feature separate. (check-in: [56169d07] user: andybradford branch: ssh-shared-account, size: 6879)
21:21
[c0d5466e] part of check-in [915c79cb] Separate SSH transport changes from shared account features to simplify integration. (check-in: [915c79cb] user: andybradford branch: ssh-transport-changes, size: 6489)
2013-08-30
14:07
[0d6fed39] part of check-in [ef8b9da0] Merge in latest features and fixes from trunk. (check-in: [ef8b9da0] user: andybradford branch: ssh-test-http, size: 7311)
03:06
[b949ddca] part of check-in [320f1436] Change most uses of fossil_panic() to fossil_fatal(). Modify fossil_panic() to avoid allocating heap memory and to close the database connection before doing anything else. (check-in: [320f1436] user: drh branch: trunk, size: 5876)
2013-08-17
23:05
[b4d55643] part of check-in [f0bb3c9b] Change SSH transport to use a single SSH connection if client/server willing. Add client header so server can detect when to use new mode. Also improve backwards compatibility for older SSH clients by responding to probes. (check-in: [f0bb3c9b] user: andybradford branch: ssh-test-http, size: 7311)
2013-08-16
03:25
[1f853ad7] part of check-in [535cba91] Merge in all new development from trunk. (check-in: [535cba91] user: andybradford branch: ssh-test-http, size: 7272)
2013-08-15
12:14
[cddeeeb1] part of check-in [b1dd871c] Add details about the URL argument on the clone command help text and refer to the clone command usage on other commands that have a URL argument. (sync, push, pull, remote-url)    Pending review. (check-in: [b1dd871c] user: mgagnon branch: clone_help_text_improvement, size: 5876)
2013-08-12
06:43
[161ad4f2] part of check-in [ed20da74] Simplify command line interaction: remove settings from global and provide one less command line option. Altering settings in open fossils can be done with sync -l or cleared with remote-url if necessary. (check-in: [ed20da74] user: andybradford branch: ssh-test-http, size: 6828)
2013-08-10
23:02
[d8864d46] part of check-in [0c194243] Clean up handling of global variable to avoid accidental setting of database. Only alter database options if URL is SSH. (check-in: [0c194243] user: andybradford branch: ssh-test-http, size: 7276)
21:31
[fe24fc18] part of check-in [3c479fb9] Make it possible to override global setting from command line. Improve sync output when test-http is in use. (check-in: [3c479fb9] user: andybradford branch: ssh-test-http, size: 7228)
2013-08-09
07:29
[3095db58] part of check-in [7c9347f9] Reimplement the default test-http behavior while retaining the ability to use http to take advantage of Fossil capabilities with SSH URLs. (check-in: [7c9347f9] user: andybradford branch: ssh-test-http, size: 7015)
2013-07-30
05:11
[f40f21a1] part of check-in [0b643946] Remove an obsolete comment. No changes to code. (check-in: [0b643946] user: amb branch: ssh-shared-account, size: 6828)
2013-07-24
06:25
[5cdbaf4e] part of check-in [955b39ee] Much needed cleanup of command-line option handling. Improve sync handling of SSH user. Bring in change for less verbose SSH output. (check-in: [955b39ee] user: amb branch: ssh-shared-account, size: 6889)
2013-07-20
08:48
[76b16514] part of check-in [9dd4a935] Perhaps avoid confusion with other similarly named short options. (check-in: [9dd4a935] user: amb branch: ssh-shared-account, size: 6993)
08:40
[103842d5] part of check-in [e3510cef] Alternative approach to allow multiple SSH users to share the same SSH account while maintaining separate Fossil identities. (check-in: [e3510cef] user: amb branch: ssh-shared-account, size: 6993)
2013-07-18
07:28
[9d0c4ed2] part of check-in [087cae84] Needed coding style clean up that was missed. (check-in: [087cae84] user: amb branch: ssh-transport-changes, size: 6515)
2013-07-16
05:47
[b900af6f] part of check-in [c38ff36d] Remove old SSH transport code and spawn remote fossil http as remote SSH command instead. Also make it possible to configure SSH command prior to cloning. Change remote fossil command to be configurable (really this should probably be simply a matter of fixing PATH on remote end). (check-in: [c38ff36d] user: amb branch: ssh-transport-changes, size: 6290)
2013-07-10
21:33
[0ba74ad6] part of check-in [a8c37c2c] another patch version for ssh improvement from Andy Bradford. (check-in: [a8c37c2c] user: mgagnon branch: andy_bradford_ssh_imporvement_patch_2, size: 5481)
21:31
[d5c10e33] part of check-in [979a75de] save first version of patch for ssh from Andy Bradford (from list) (check-in: [979a75de] user: mgagnon branch: andy_bradford_ssh_imporvement_patch_1, size: 5715)
2013-02-21
08:15
[9263a454] part of check-in [75e48389] unused variables (check-in: [75e48389] user: jan.nijtmans branch: trunk, size: 5432)
03:51
[db6a8aed] part of check-in [6d6740dc] Improved handling for remote repository passwords: When prompting for the password, also ask the user whether or not to remember the password, as browsers typically do for their password cache. (check-in: [6d6740dc] user: drh branch: trunk, size: 5492)
2012-11-20
02:05
[3776a09e] part of check-in [407cd4c5] Show much less output on a sync operation, unless the --verbose flag is given. (check-in: [407cd4c5] user: drh branch: less-verbose-sync, size: 5865)
2012-11-04
12:59
[0ef90bce] part of check-in [45065c5c] Fix typos. (check-in: [45065c5c] user: dmitry branch: spelling, size: 5832)
2012-10-31
20:40
[51197945] part of check-in [ef112586] Initial infrastructure for adding the ability to moderate Wiki and Ticket changes. (check-in: [ef112586] user: drh branch: moderation, size: 5832)
2012-09-18
03:21
[018c9728] part of check-in [e771171c] Add experimental support for copying the initial settings of a repository from another repository. (check-in: [e771171c] user: mistachkin branch: newTemplate, size: 5797)
2012-08-29
13:57
[71bd6642] part of check-in [9f6abc59] Allow UTF-8 characters in sources. translate.exe will translate it to ASCII (check-in: [9f6abc59] user: jan.nijtmans branch: msvc-broken, size: 5793)
2012-06-29
15:59
[e7db146e] part of check-in [0328d681] Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". (check-in: [0328d681] user: drh branch: sqlite4, size: 5795)
2012-03-29
14:54
[b21a5390] part of check-in [a496d8e8] Add vim modline everywhere (check-in: [a496d8e8] user: mgagnon branch: mgagnon_fix, size: 5836)
2012-03-19
05:24
[953725b1] part of check-in [e94c7cc4] Modify file_simplify_name to accept a parameter used to determine if the trailing slash, if any, should be retained. Make use of this when converting the local root to its canonical form. (check-in: [e94c7cc4] user: mistachkin branch: winFiles, size: 5794)
2012-02-21
01:53
[0b35e49b] part of check-in [2f98f660] Enhance the "fossil rebuild" command so that it looks at "private" --raw tags and rebuilds the PRIVATE table to contain (at least) the content that is tagged "private". (check-in: [2f98f660] user: drh branch: trunk, size: 5791)
2012-02-07
00:23
[7d7dff31] part of check-in [8f85286c] Allow file: clones that transfer private branches. (check-in: [8f85286c] user: drh branch: trunk, size: 5567)
2012-02-04
00:30
[a1af3d8f] part of check-in [034e887c] Make sure the "branch new --private" command does not create a public BLOB that is a delta of a private BLOB. Also, when doing a file clone or when doing "scrub --private", double-check that no public BLOBs are deltas of private BLOBs before deleting the private BLOBs. (check-in: [034e887c] user: drh branch: trunk, size: 5551)
2011-09-14
11:14
[d60859de] part of check-in [2210be19] Merge documentation updates from the msw-docco branch into trunk. (check-in: [2210be19] user: drh branch: trunk, size: 4333)
00:32
[ee0fb1bf] part of check-in [3fbf8caa] Begin streamline the online documentation to: • always include a short overview of the options supported by a given command, alphabetically sorted • reference similar/related commands with a final See also: section • Use ?x? for optional arguments • collapse supported options into ?OPTIONS? This is commit #1/n. (check-in: [3fbf8caa] user: martin.weber branch: msw-docco, size: 4336)
2011-07-20
08:29
[fbb2bbe9] part of check-in [74d65bab] Merge trunk with ben-testing (check-in: [74d65bab] user: ben branch: ben-testing, size: 4321)
2011-07-19
22:57
[36fa5590] part of check-in [d86201dc] Take extra care to always honor the -A option on clone, especially when cloning from a file: URI. Ticket [bcd3cdebf2879874] (check-in: [d86201dc] user: drh branch: trunk, size: 3970)
2011-06-21
11:38
[ca7dfeea] part of check-in [b72eb4d4] fix [ffa87168ce1] (check-in: [b72eb4d4] user: ron branch: trunk, size: 3926)
2011-05-29
12:53
[b0bbfa32] part of check-in [0bed863b] Remove accidentally included line of code. (check-in: [0bed863b] user: ben branch: ben-security, size: 4133)
12:49
[e86d34e6] part of check-in [e06ea26e] Support for client side SSL certificates for extra authentication to https servers. Adds --ssl-identity command line option and ssl-identity setting to specify the filename of a identity file containing a PEM encoded certificate and private key. (check-in: [e06ea26e] user: ben branch: ben-security, size: 4168)
2011-05-24
12:00
[941c1894] part of check-in [5d4ef37a] Merge the latest trunk changes into the arjen-doc-updates branch. (check-in: [5d4ef37a] user: drh branch: arjen-doc-updates, size: 3824)
07:27
[7a363c4d] part of check-in [7df22654] Extended the online help for the commit, close, configure, clone and checkout commands (check-in: [7df22654] user: Arjen Markus branch: arjen-doc-updates, size: 3752)
2011-05-02
13:31
[ae545cd5] part of check-in [eea64490] Change calls to unlink() into file_delete(). The file_delete() routine converts filenames to MBCS from UTF if necessary. (check-in: [eea64490] user: drh branch: windows-i18n, size: 3782)
2011-04-27
18:21
[3066ae56] part of check-in [e805fa8d] Attempt to get Fossil working on windows systems that do not use UTF8 in the shell. (check-in: [e805fa8d] user: drh branch: windows-i18n, size: 3777)
2011-04-26
18:36
[2ec60f44] part of check-in [42911838] Update the "configure" command so that the "import", "export", and "merge" subcommands use the new config format. (check-in: [42911838] user: drh branch: config-sync, size: 3747)
2011-03-31
15:30
[c6ace337] part of check-in [cff102fe] Some rephrasing and code cleanup. (check-in: [cff102fe] user: jan branch: jan-clientcert, size: 3879)
2011-03-30
18:49
[d60d2810] part of check-in [1a1aa98a] Use the new certificate bundle management for https connections, and deactivate the old environment variable code. Added support for specifying certificate/key bundle to clone/push/pull/sync commands. (check-in: [1a1aa98a] user: jan branch: jan-clientcert, size: 3876)
2011-03-03
01:10
[5c5d3555] part of check-in [cc31b463] When doing a clone with a username, ask for the password early. Do not wait for the first round-trip since that round-trip might take a long time on a slow connection. (check-in: [cc31b463] user: drh branch: trunk, size: 3710)
2011-02-26
21:49
[7d3ef6c6] part of check-in [4a17f851] First cut at code to enable syncing private branches. Code compiles but is otherwise untested. The "x" privilege is required on the server in order to sync privately. (check-in: [4a17f851] user: drh branch: private-sync, size: 3676)
2011-02-12
13:38
[f32b149f] part of check-in [a1814d50] This branch contains experimental changes attempting to address complaints that Fossil sometimes overwrites unmanaged files. In this checkin: Use file_delete() instead of unlink() everywhere. Add interfaces file_move() and file_dont_overwrite() but do not use those interfaces yet. (check-in: [a1814d50] user: drh branch: file-safety, size: 3466)
2011-01-17
16:14
[2e9ed183] part of check-in [afc4bf41] Do not build clusters on a "rebuild" command unless the --cluster command-line option is used. But do build clusters on an "import" or a "reconstruct". (check-in: [afc4bf41] user: drh branch: trunk, size: 3461)
2011-01-07
17:08
[03f198ad] part of check-in [c2f5dbe6] Do not complain about unfinalized SQL statements when exiting on a fatal error. Fix comments and indentation on the vfile_verify_not_phantom() function. (check-in: [c2f5dbe6] user: drh branch: trunk, size: 3458)
2010-12-20
02:02
[152ad6f3] part of check-in [f6263ed6] Abort a clone and delete the new repository if the server for the clone returns an error during the sync. (check-in: [f6263ed6] user: drh branch: trunk, size: 3456)
2010-10-10
08:59
[b2b38c91] part of check-in [c2ef3715] added more cross reference (check-in: [c2ef3715] user: Ratte branch: wolfgangHelpCmd, size: 3393)
2010-10-08
15:05
[aa494c7d] part of check-in [c6d18790] fine tuning the layout of the command line help strings (check-in: [c6d18790] user: wolfgang branch: wolfgangHelpCmd, size: 3322)
2010-05-16
19:08
[b5eeb555] part of check-in [c06edd23] Change from GPL to the Simplified BSD License. (check-in: [c06edd23] user: drh branch: clear-title, size: 3322)
2010-01-30
15:32
[97479abe] part of check-in [d3e38231] In addition to ticket [9195b1e5f3] and commit [b8d812efb9], this adds the -A|--admin-user options to the clone command. (check-in: [d3e38231] user: jeremy_c branch: trunk, size: 3598)
2010-01-26
14:38
[0aaafa5b] part of check-in [b8d812ef] Added --admin-user|-A USERNAME to the new command which will set the default admin user name. If not supplied, the existing mechanism is used to determine the default user name. This implements [9195b1e5f3]. (check-in: [b8d812ef] user: jeremy_c branch: trunk, size: 3230)
2009-10-04
18:29
[42fdc2e0] part of check-in [4dbc8a6d] Remember the userid and password used to clone so that subsequent syncs work correctly. (check-in: [4dbc8a6d] user: drh branch: trunk, size: 3225)
2009-08-26
18:25
[70ab216a] part of check-in [02a584f7] Add the --private option to the "fossil commit" command. This option creates a private branch which is never pushed. (check-in: [02a584f7] user: drh branch: trunk, size: 3230)
2009-08-13
14:27
[f0402d19] part of check-in [00ac7945] Disconnect the global configuration database in ~/.fossil from the respository database in most cases. This allows multiple "sync" or "commit" operations to be running on different repositories at the same time. (check-in: [00ac7945] user: drh branch: trunk, size: 3055)
2009-08-01
12:59
[89ab820d] part of check-in [47d8fc49] Always store g.urlCanonical as the last-sync-url value. Fix for ticket [045f23be750d93c0bd91f179f39c5c829ed01bc6]. (check-in: [47d8fc49] user: drh branch: trunk, size: 3076)
2009-04-11
12:51
[f5925839] part of check-in [945ecd1a] Add support for "file:" URLs on push, pull, and sync. (check-in: [945ecd1a] user: drh branch: trunk, size: 3073)
2008-11-20
01:07
[bf4ca8ab] part of check-in [0c6ea0d9] When creating a new repository or cloning a repository, print the initial administrator password on standard output. This is intended to help new users figure out how to log in. Ticket [ca08d51f19] (check-in: [0c6ea0d9] user: drh branch: trunk, size: 2969)
2008-10-25
17:51
[58d2271c] part of check-in [6b0b57a9] Add logic to do a configuration push. Add logic to synchronize the CONCEALED table containing hidden email addresses (assuming appropriate permissions). Additional testng is needed; this check-in is to transfer the work to another machine. (check-in: [6b0b57a9] user: drh branch: trunk, size: 2552)
2008-10-17
13:30
[ac6a2f8b] part of check-in [974f025c] Update the "info" command so that it can take the name of a repository as its argument and then report information about that repository. (check-in: [974f025c] user: drh branch: trunk, size: 2550)
12:31
[2daa17c5] part of check-in [2bd0690f] Add the "all rebuild" subcommand. Be more aggressive about adding repositories to the repository list. (check-in: [2bd0690f] user: drh branch: trunk, size: 2528)
2008-10-05
12:34
[effa624f] part of check-in [9236f0c0] Get cloning working for local files without the use of network I/O. Ticket [b3482d580e]. (check-in: [9236f0c0] user: drh branch: trunk, size: 2436)
2008-05-23
19:21
[06872ed5] part of check-in [28e56282] Finish implementing the configuration command by adding method implementations for "import", "reset", and "pull". (check-in: [28e56282] user: drh branch: trunk, size: 2550)
2008-05-18
15:51
[ebfd80e7] part of check-in [243e02bf] Improvements to cloning performance. (check-in: [243e02bf] user: drh branch: trunk, size: 2536)
2008-05-06
12:24
[0c2a5c83] part of check-in [f6525990] Add the --proxy command-line option that can be used to enable or disable an http proxy on a case by case basis. (check-in: [f6525990] user: drh branch: trunk, size: 2312)
2008-05-01
22:49
[dbac6244] part of check-in [676fdd08] Enable proxy support using the "fossil setting proxy" command. This check-in is made using a proxy. (check-in: [676fdd08] user: drh branch: trunk, size: 2289)
2008-03-08
14:52
[f6aae564] part of check-in [0afb5e8e] This version is able to clone the entire TCL repository in 12.5 minutes and to rebuild the cloned TCL repository in 2.5 minutes. There is still a lot of performance work to be done, but this is good enough for the time being. (check-in: [0afb5e8e] user: drh branch: trunk, size: 2264)
2007-09-28
20:08
[f1103d57] part of check-in [134e2aec] Combine the "config" and "setting" commands into a single "settings" command. (check-in: [134e2aec] user: drh branch: trunk, size: 2245)
2007-09-26
12:21
[9cbe1bd6] part of check-in [cbe0ace8] Fix a bug in clone - have it open the global settings database file so that it can access the default-user setting. (check-in: [cbe0ace8] user: drh branch: trunk, size: 2236)
02:00
[c14cca48] part of check-in [097479f9] Better defaults for new databases and clones. Use *CURRENT* to identify the current checkout for TTY timelines. (check-in: [097479f9] user: drh branch: trunk, size: 2216)
2007-08-18
02:45
[9c95e6e8] part of check-in [c9fdb846] Add the "help" command and the "clean" command. More work is needed on the text for various help messages. (check-in: [c9fdb846] user: drh branch: trunk, size: 2180)
2007-08-09
10:43
[31346c86] part of check-in [13b7ac16] Require history permission in order to clone. (check-in: [13b7ac16] user: drh branch: trunk, size: 2153)
2007-07-31
01:34
[3302dbc3] part of check-in [8dbee673] The push, pull, and sync commands remember the last server and reuse it if the URL argument is omitted. Sync via network only now. (check-in: [8dbee673] user: drh branch: trunk, size: 2154)
2007-07-21
14:10
[163dfdc4] part of check-in [dbda8d6c] Initial check-in of m1 sources. (check-in: [dbda8d6c] user: drh branch: trunk, size: 2088) Added