4fdfbf64d3
Copy v1.7 README to old location for old links
4 years ago
README.md
Version 1.7
Changes
Git annex v7 mode: With this version, new repositories and local clones are initialised in git-annex v7 mode. This brings several changes in the behaviour of file locking:
Files are added unlocked by default.
Locking a file is a persistent status change that can be committed to the repository and will affect other clones.
Locked files are not usable on Windows (not even for reading) and need to be unlocked.
If no locking or unlocking is performed, the behaviour is is identical across all platforms.
New command: gin sync
Synchronises changes bidirectionally between remote repositories and the local clone.
Content can be synchronised at the same time with the --content flag.
Using the --content flag will download all data in the repository.
gin version --copy-to behaviour changes:
Files can now be checked out from older versions to any location, i.e., the destination directory does not need to be under the repository root.
Checked out files (the old versions) are not added to the repository.
Annexed content of checked out files is automatically downloaded.
Custom commit messages: Users can now specify a custom commit message when performing a gin commit by specifying the --message flag (-m for short).
Better handling of merge conflicts.
gin ls file listings are colour coded. Synced files are green, pointer files without content are cyan, modified files are yellow/orange, removed files are red.
gin ls prints a summary with file counts for each status at the bottom of the output.
JSON output has been added (--json flag) to the info, keys, servers, and remotes commands.
A message is always printed when there is "Nothing to do".
Output is more consistent across all file operations.
Bug fixes
Fixed bugs with colours in Windows terminals.
Fixed bug where the log would not be properly trimmed on Windows.
Fixed bug where gin version --copy-to would fail on Windows.