-
Notifications
You must be signed in to change notification settings - Fork 1
Release Notes
klm1 edited this page Aug 23, 2016
·
1 revision
- NEW: Updated to use Kiln 2.0 API (as 1.0 API is deprecated). In addition to using API key for token, you can now also use an Access Token.
- FIXED: Issue 3 ( Script fails to pull instead of clone if hg username is a first/last name combination.)
-
FIXED: Comparison of project names when using
--limitand FogBugz/Kiln is not at root of web server. -
NEW:
--schemecommand-line option. Allows for turning off SSL which can be useful for local backups.
- FIXED: Issue 1 (No space between repo name and password prompt.) Thanks to user moiseev.me.
- FIXED: Issue 2 (Encoding error when stdout encoding is unknown or not available.) Thanks to user sbuscay for reporting the problem and kenneth.morse for providing a patch.
-
NEW:
--updatecommand-line option. This causes a working copy of your files to be placed in the repo directory, exactly as if you had usedhg clone. Normally we do notupdate, because when backing up, a working copy uses up disk space for no good reason. But this could be useful to maintain, say, a compilable version of your code for use with continuous integration. - NEW: Return an error code if there were zero (0) repositories to back up. You probably made a typo, so we want you to notice.
-
NEW: You can back up only part of your Kiln account, such as one project, one group, or one repository. To do this, use the --limit command line option:
./kiln-local-backup --limit "My Project/My Group"would back up only the repositories in the group “My Group” in the project “My Project”. -
CHANGED: The
--saveoption has been removed. Your FogBugz API token and Kiln server name are now always saved tobackup.configin your backup destination directory.
-
FIXED: The script would not run from Windows Scheduled Tasks due to a problem with KilnAuth expanding the path
~\_hgcookies. - FIXED: Pre-create the target directories. This prevented the script from running if you specified a backup directory that didn’t exist yet.
- Initial release.