Browse Source

Adding big files to annex

Achilleas Koutsou 3 years ago
parent
commit
3a6f191edc
100 changed files with 282 additions and 0 deletions
  1. 1 0
      gin-cli-latest-linux.tar.gz
  2. 1 0
      gin-cli-latest-macos-bundle.tar.gz
  3. 1 0
      gin-cli-latest-macos.tar.gz
  4. 1 0
      gin-cli-latest-windows32.zip
  5. 1 0
      gin-cli-latest-windows64.zip
  6. 1 0
      gin-cli-latest.deb
  7. 9 0
      versions/v0.10/README.md
  8. 1 0
      versions/v0.10/gin-cli-0.10-linux-amd64.tar.gz
  9. 1 0
      versions/v0.10/gin-cli-0.10-macos-amd64.tar.gz
  10. 1 0
      versions/v0.10/gin-cli-0.10-macos-bundle.dmg
  11. 1 0
      versions/v0.10/gin-cli-0.10-windows-386.zip
  12. 1 0
      versions/v0.10/gin-cli-0.10.deb
  13. 13 0
      versions/v0.11/README.md
  14. 1 0
      versions/v0.11/gin-cli-0.11-linux-amd64.tar.gz
  15. 1 0
      versions/v0.11/gin-cli-0.11-macos-amd64.tar.gz
  16. 1 0
      versions/v0.11/gin-cli-0.11-macos-bundle.dmg
  17. 1 0
      versions/v0.11/gin-cli-0.11-windows-386.zip
  18. 1 0
      versions/v0.11/gin-cli-0.11.deb
  19. 24 0
      versions/v0.12/README.md
  20. 1 0
      versions/v0.12/gin-cli-0.12-linux-amd64.tar.gz
  21. 1 0
      versions/v0.12/gin-cli-0.12-macos-amd64.tar.gz
  22. 1 0
      versions/v0.12/gin-cli-0.12-windows-386.zip
  23. 1 0
      versions/v0.12/gin-cli-0.12.deb
  24. 6 0
      versions/v0.13/README.md
  25. 1 0
      versions/v0.13/gin-cli-0.13-linux-amd64.tar.gz
  26. 1 0
      versions/v0.13/gin-cli-0.13-macos-amd64.tar.gz
  27. 1 0
      versions/v0.13/gin-cli-0.13-windows-386.zip
  28. 1 0
      versions/v0.13/gin-cli-0.13.deb
  29. 4 0
      versions/v0.14/README.md
  30. 1 0
      versions/v0.14/gin-cli-0.14-linux-amd64.tar.gz
  31. 1 0
      versions/v0.14/gin-cli-0.14-macos-amd64.tar.gz
  32. 1 0
      versions/v0.14/gin-cli-0.14-windows-386.zip
  33. 1 0
      versions/v0.14/gin-cli-0.14.deb
  34. 3 0
      versions/v0.15/README.md
  35. 1 0
      versions/v0.15/gin-cli-0.15-linux-amd64.tar.gz
  36. 1 0
      versions/v0.15/gin-cli-0.15-macos-amd64.tar.gz
  37. 1 0
      versions/v0.15/gin-cli-0.15-windows-386.zip
  38. 1 0
      versions/v0.15/gin-cli-0.15.deb
  39. 8 0
      versions/v0.16/README.md
  40. 1 0
      versions/v0.16/gin-cli-0.16-linux-amd64.tar.gz
  41. 1 0
      versions/v0.16/gin-cli-0.16-macos-amd64-bundle.tar.gz
  42. 1 0
      versions/v0.16/gin-cli-0.16-macos-amd64.tar.gz
  43. 1 0
      versions/v0.16/gin-cli-0.16-windows-386.zip
  44. 1 0
      versions/v0.16/gin-cli-0.16.deb
  45. 1 0
      versions/v0.6/gin-cli_0.6-linux-amd64.tar.gz
  46. 1 0
      versions/v0.6/gin-cli_0.6-macos-amd64.tar.gz
  47. 1 0
      versions/v0.6/gin-cli_0.6-windows-386.zip
  48. 1 0
      versions/v0.6/gin-cli_0.6.deb
  49. 11 0
      versions/v0.7/README.md
  50. 1 0
      versions/v0.7/gin-cli-0.7-linux-amd64.tar.gz
  51. 1 0
      versions/v0.7/gin-cli-0.7-macos-amd64.tar.gz
  52. 1 0
      versions/v0.7/gin-cli-0.7-macos-bundle.dmg
  53. 1 0
      versions/v0.7/gin-cli-0.7-windows-386.zip
  54. 1 0
      versions/v0.7/gin-cli-0.7.deb
  55. 16 0
      versions/v0.8/README.md
  56. 1 0
      versions/v0.8/gin-cli-0.8-linux-amd64.tar.gz
  57. 1 0
      versions/v0.8/gin-cli-0.8-macos-amd64.tar.gz
  58. 1 0
      versions/v0.8/gin-cli-0.8-macos-bundle.dmg
  59. 1 0
      versions/v0.8/gin-cli-0.8-windows-386.zip
  60. 1 0
      versions/v0.8/gin-cli-0.8.deb
  61. 16 0
      versions/v0.9/README.md
  62. 1 0
      versions/v0.9/gin-cli-0.9-linux-amd64.tar.gz
  63. 1 0
      versions/v0.9/gin-cli-0.9-macos-amd64.tar.gz
  64. 1 0
      versions/v0.9/gin-cli-0.9-macos-bundle.dmg
  65. 1 0
      versions/v0.9/gin-cli-0.9-windows-386.zip
  66. 1 0
      versions/v0.9/gin-cli-0.9.deb
  67. 29 0
      versions/v1.0/README.md
  68. 1 0
      versions/v1.0/gin-cli-1.0-linux-amd64.tar.gz
  69. 1 0
      versions/v1.0/gin-cli-1.0-macos-amd64-bundle.tar.gz
  70. 1 0
      versions/v1.0/gin-cli-1.0-macos-amd64.tar.gz
  71. 1 0
      versions/v1.0/gin-cli-1.0-windows-386.zip
  72. 1 0
      versions/v1.0/gin-cli-1.0.deb
  73. 6 0
      versions/v1.1/README.md
  74. 1 0
      versions/v1.1/gin-cli-1.1-linux-amd64.tar.gz
  75. 1 0
      versions/v1.1/gin-cli-1.1-macos-amd64-bundle.tar.gz
  76. 1 0
      versions/v1.1/gin-cli-1.1-macos-amd64.tar.gz
  77. 1 0
      versions/v1.1/gin-cli-1.1-windows-386.zip
  78. 1 0
      versions/v1.1/gin-cli-1.1.deb
  79. 15 0
      versions/v1.10/README.md
  80. 1 0
      versions/v1.10/gin-cli-1.10-linux.tar.gz
  81. 1 0
      versions/v1.10/gin-cli-1.10-macos-bundle.tar.gz
  82. 1 0
      versions/v1.10/gin-cli-1.10-macos.tar.gz
  83. 1 0
      versions/v1.10/gin-cli-1.10-windows32.zip
  84. 1 0
      versions/v1.10/gin-cli-1.10-windows64.zip
  85. 1 0
      versions/v1.10/gin-cli-1.10.deb
  86. 5 0
      versions/v1.11/README.md
  87. 1 0
      versions/v1.11/gin-cli-1.11-linux.tar.gz
  88. 1 0
      versions/v1.11/gin-cli-1.11-macos.tar.gz
  89. 1 0
      versions/v1.11/gin-cli-1.11-windows32.zip
  90. 1 0
      versions/v1.11/gin-cli-1.11-windows64.zip
  91. 1 0
      versions/v1.11/gin-cli-1.11.deb
  92. 26 0
      versions/v1.2/README.md
  93. 1 0
      versions/v1.2/gin-cli-1.2-linux-amd64.tar.gz
  94. 1 0
      versions/v1.2/gin-cli-1.2-macos-amd64-bundle.tar.gz
  95. 1 0
      versions/v1.2/gin-cli-1.2-macos-amd64.tar.gz
  96. 1 0
      versions/v1.2/gin-cli-1.2-windows-386.zip
  97. 1 0
      versions/v1.2/gin-cli-1.2.deb
  98. 8 0
      versions/v1.3/README.md
  99. 1 0
      versions/v1.3/gin-cli-1.3-linux-amd64.tar.gz
  100. 0 0
      versions/v1.3/gin-cli-1.3-macos-amd64-bundle.tar.gz

+ 1 - 0
gin-cli-latest-linux.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s7315769--9a16e4a686c1eda125baff767510cedb

+ 1 - 0
gin-cli-latest-macos-bundle.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s29166970--a3387b354803022a0ebc59d1e4cd9816

+ 1 - 0
gin-cli-latest-macos.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s7157617--9d4827dccb9698d40e6c84efb4c3c99e

+ 1 - 0
gin-cli-latest-windows32.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s140168968--eaf7506dec66d113641a8bab3020c27e

+ 1 - 0
gin-cli-latest-windows64.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s140093109--94a74881328ddac5f84860d6a0415cd9

+ 1 - 0
gin-cli-latest.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s34740924--8cfd05605c68d6a3fa2202ec9d7d57cc

+ 9 - 0
versions/v0.10/README.md

@@ -0,0 +1,9 @@
+Version 0.10 release notes
+=========================
+
+Bugfixes
+--------
+
+Minor bugfixes and improvements.
+
+Improved the performance of `gin ls` when querying specific files.

+ 1 - 0
versions/v0.10/gin-cli-0.10-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3659120--cc089c05c3ef9ea02eb48ebcfa641861

+ 1 - 0
versions/v0.10/gin-cli-0.10-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3608075--f5aaa0c5d683511bdcbbe76d7cabd9cb

+ 1 - 0
versions/v0.10/gin-cli-0.10-macos-bundle.dmg

@@ -0,0 +1 @@
+/annex/objects/MD5-s42384629--bc46510e427ab7e3fe3491796ff69be4

+ 1 - 0
versions/v0.10/gin-cli-0.10-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s123033670--ff8567d3caebcc05078da2ef4d3cc1be

+ 1 - 0
versions/v0.10/gin-cli-0.10.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s35863388--2e7e6af371c171977425e892a56a2e14

+ 13 - 0
versions/v0.11/README.md

@@ -0,0 +1,13 @@
+Version 0.11 release notes
+=========================
+
+Local config files
+----------------------
+
+The client now supports local, per-repo configuration files. Options specified in a file called `config.yml` in the root of a repository will override options from the global and default configurations.
+
+Bugfixes
+--------
+
+- Fixed issue where some git implementations would continuously try to use the user's key instead of the one generated by gin (macOS)
+- Fixed issue which caused very slow responses on Windows when repositories became too large.

+ 1 - 0
versions/v0.11/gin-cli-0.11-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3661865--6e13462bfc1cdab70b29a927c17ae024

+ 1 - 0
versions/v0.11/gin-cli-0.11-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3611248--2cd42e0ecd958fc26784b59f42654e36

+ 1 - 0
versions/v0.11/gin-cli-0.11-macos-bundle.dmg

@@ -0,0 +1 @@
+/annex/objects/MD5-s41374889--a56d4152361d33fac752a5672e36412d

+ 1 - 0
versions/v0.11/gin-cli-0.11-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s116032076--3b2a4a0ed5a5fc7af2add8acebdf4f09

+ 1 - 0
versions/v0.11/gin-cli-0.11.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s35896916--0ed53d91341276212960b210c51db404

+ 24 - 0
versions/v0.12/README.md

@@ -0,0 +1,24 @@
+# Version 0.12 release notes
+
+## New features and feature changes
+- Create repository out of current directory
+    - `gin create --here` will create a new repository on the remote server and initialise the current working directory with the appropriate remotes and annex configuration.
+- JSON output: Most commands now support the `--json` flag for JSON formatted output.
+- The location for configuration files has changed on all platforms. Platform specific locations are now used. On first run, the client looks for files in the old configuration directories and transfers them to the new location if necessary.
+- If a command requires login and the user is not logged in, instead of simply printing an informative message, the user is prompted for login (unless `--json` is specified).
+- Local (in-repo) config file can only be used to specify annex selection. In other words, only the `annex.minsize` and `annex.excludes` is used. All other options are read from the global and default configurations.
+- The local (in-repo) configuration file is never checked into annex, regardless of annex minsize rules.
+- The local config file can only be used for `annex.minsize` and `annex.excludes` options. All other options are ignored.
+- Repository listing function fix:
+    - `gin repos` now lists only the logged in user's repositories.
+    - `gin repos --all` lists the logged in user's repositories and all other repositories in which they are a member.
+    - `gin repos --shared` lists only the repositories in which the user is a member.
+- Repository listings now provide more information if available.
+
+## File operation and file transfer progress output
+- File operations such as `lock`, `unlock`, and `remove-content` now provide per-file output on whether the operation was successful or not. The output prints per line as the operation finishes for each file.
+- File transfers during `upload`, `download`, and `get-content` show transfer rates and percentage complete.
+- `gin upload` without an argument no longer warns about the lack of file specification. Previously the warning was meant to inform the user that changes (metadata) are uploaded but no new files. The behaviour of the command (what is updated in the index and what is uploaded) is now clear due to the output progress and success or failure messages printed by the command and the warning message would probably lead to confusion. Note also that the behaviour of the command has changed slightly. New content will be uploaded for files that are already being tracked.
+
+## Bug fixes
+- More flexible version checking for git-annex: Handles more types of version string formats.

+ 1 - 0
versions/v0.12/gin-cli-0.12-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3700782--5ba0326108c265876f19bef40a6d8a59

+ 1 - 0
versions/v0.12/gin-cli-0.12-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3648775--cf9382da84271d7d76e5a013fcd2875e

+ 1 - 0
versions/v0.12/gin-cli-0.12-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s119210204--94d6a1b2dd4ae178da00b6e595505122

+ 1 - 0
versions/v0.12/gin-cli-0.12.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s36488634--fc4de41d3f6afd715b67c4081f5696b2

+ 6 - 0
versions/v0.13/README.md

@@ -0,0 +1,6 @@
+## Version 0.13 release notes
+
+### New features
+- Create repository on the server without cloning: `gin create --no-clone`
+    - Cannot be used in combination with `--here`.
+- Delete public SSH key from the server: `gin keys --delete <index>`

+ 1 - 0
versions/v0.13/gin-cli-0.13-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3826163--dcb38d327aac213b3e532aa3329f4d6c

+ 1 - 0
versions/v0.13/gin-cli-0.13-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3776529--2fa4777788b7c67d73dffeaea57d081d

+ 1 - 0
versions/v0.13/gin-cli-0.13-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s118020913--9372a10e31e2f84d026c0cdcbc81ccc2

+ 1 - 0
versions/v0.13/gin-cli-0.13.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s36614696--7ee05b77f0298a022b581090b24734e0

+ 4 - 0
versions/v0.14/README.md

@@ -0,0 +1,4 @@
+## Version 0.14 release notes
+
+- Host SSH key needs to be added to any non-default host configuration and is strictly checked.
+- Various improvements and bug fixes.

+ 1 - 0
versions/v0.14/gin-cli-0.14-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3814208--7f582b564b131a3e931e3a4fe2d508d9

+ 1 - 0
versions/v0.14/gin-cli-0.14-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3775077--d18637e002a8e3cb6f5d129e9e05b606

+ 1 - 0
versions/v0.14/gin-cli-0.14-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s118011065--f47447ac35f893d9cc39231f325d9e00

+ 1 - 0
versions/v0.14/gin-cli-0.14.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s36776348--02b8d007b790f61fd9c03acebd9fb020

+ 3 - 0
versions/v0.15/README.md

@@ -0,0 +1,3 @@
+## Version 0.15 release notes
+
+- Minor change in `gin download` behaviour.

+ 1 - 0
versions/v0.15/gin-cli-0.15-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s4123875--155f43eaa59268a7030d54b9878a3a78

+ 1 - 0
versions/v0.15/gin-cli-0.15-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s4171772--d28f9d833887bb244286b5861d070699

+ 1 - 0
versions/v0.15/gin-cli-0.15-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s118510994--0e38398baf1de5036433e5931ea3f3ed

+ 1 - 0
versions/v0.15/gin-cli-0.15.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s37386560--a911ac8679aae003062bd8801ffc7b87

+ 8 - 0
versions/v0.16/README.md

@@ -0,0 +1,8 @@
+## Version 0.16 release notes
+
+- Logging changes: More useful logging info and command delimitation.
+- Relevant help: When a command is given bad arguments, instead of printing the general help/usage info, it now prints the help/usage for that specific command.
+- Fix for stuttering/flashing of text during progress printing on Windows.
+- Completely redone command line argument handling and better help formatting.
+- New command: `gin repoinfo`
+  - Prints the information for a single repository on the server

+ 1 - 0
versions/v0.16/gin-cli-0.16-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s4222391--3f49e6cee6faa67e0168ff46891ddef4

+ 1 - 0
versions/v0.16/gin-cli-0.16-macos-amd64-bundle.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s120842240--d1f2c5f4a24b8c6bc581b054170e9d26

+ 1 - 0
versions/v0.16/gin-cli-0.16-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s4171772--d28f9d833887bb244286b5861d070699

+ 1 - 0
versions/v0.16/gin-cli-0.16-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s118639254--8cf2ffa75e4bbe906b86c16a0325d4bc

+ 1 - 0
versions/v0.16/gin-cli-0.16.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s38062832--3fb3902a0c14c5913e4f1683cd3a02f5

+ 1 - 0
versions/v0.6/gin-cli_0.6-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3722629--0e79a8352bcb73ca82ec685b1207ec0f

+ 1 - 0
versions/v0.6/gin-cli_0.6-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3673509--384e83e8c91857c5bad9ad8f912d51a0

+ 1 - 0
versions/v0.6/gin-cli_0.6-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s111807636--848dd89e58c37874f27d278741d44610

+ 1 - 0
versions/v0.6/gin-cli_0.6.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s34371906--02cef46e4517dba6c68688432efdcc58

+ 11 - 0
versions/v0.7/README.md

@@ -0,0 +1,11 @@
+Version 0.7 release notes
+=========================
+
+Content handling
+----------------
+
+- `gin upload` accepts files or directories as arguments and only commits and uploads the specified files.
+- `gin download` retrieves the content for placeholder files, or recursively downloads files if a directory is specified.
+- `gin rmc` removes the content from local files, leaving only placeholders, if the content can be confirmed to be available on at least one other remote.
+- **New commands**: lock and unlock
+  - Starting with version 0.7, files are locked by default and need to be unlocked for editing (Linux and macOS only).

+ 1 - 0
versions/v0.7/gin-cli-0.7-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3689949--061ac5b322191aaef1360c0442508809

+ 1 - 0
versions/v0.7/gin-cli-0.7-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3640627--f8f1c216eade31e270b5def5d3919ea5

+ 1 - 0
versions/v0.7/gin-cli-0.7-macos-bundle.dmg

@@ -0,0 +1 @@
+/annex/objects/MD5-s41947924--3fded19eac57051de0e721ccc9f04df5

+ 1 - 0
versions/v0.7/gin-cli-0.7-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s124723835--12e4b3a5d2ef8bbb8c4a4df30b42abd3

+ 1 - 0
versions/v0.7/gin-cli-0.7.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s35363068--c1d10280a421cbb344a5cfd05404f1ee

+ 16 - 0
versions/v0.8/README.md

@@ -0,0 +1,16 @@
+Version 0.8 release notes
+=========================
+
+New download behaviour
+----------------------
+
+The `download` command now only retrieves changes in metadata and does not retrieve the content of files by default. There are now two ways to download file content:
+- `gin download --content` synchronises all changes that were made remotely to the local repository and downloads the content of **all** files.
+- `gin get-content <filenames>` does not update the local repository to reflect remote changes, but downloads the content of all files specified.
+
+The `get-content` command is a **new command** introduced in version 0.8.
+
+New upload behaviour
+--------------------
+
+The `upload` command does not add any new changes to the repository when no arguments are specified. In order to upload all changes under the current working directory, a period `.` should be specified.

+ 1 - 0
versions/v0.8/gin-cli-0.8-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3692206--8347ff479569fadf63404b262a23ed2f

+ 1 - 0
versions/v0.8/gin-cli-0.8-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3642677--57cd7f0c5e7e9f32ee7ad6507df9f181

+ 1 - 0
versions/v0.8/gin-cli-0.8-macos-bundle.dmg

@@ -0,0 +1 @@
+/annex/objects/MD5-s42465470--56dd5c7bc4a981f91128ac87500a26aa

+ 1 - 0
versions/v0.8/gin-cli-0.8-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s124726628--ffd8482e9b278ac646bd85be1bf76c8b

+ 1 - 0
versions/v0.8/gin-cli-0.8.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s35361920--055f738dd22904916c2e5e7369eacd70

+ 16 - 0
versions/v0.9/README.md

@@ -0,0 +1,16 @@
+Version 0.9 release notes
+=========================
+
+Check files into git
+--------------------
+When adding files (via `gin upload`) the client will now check small files (smaller than 10 MiB by default) into git instead of annex. This threshold can be configured in the config file. Additionally, file patterns (globs) can be specified for exclusion from annex. Any files that match a pattern or is below the *small file* threshold, will be checked into git rather than the annex.
+
+This behaviour also works in direct mode.
+
+SSH keys on login
+-----------------
+Instead of generating temporary SSH keys for each transaction, a single key pair is created when a user logs in and is deleted when they log out.
+
+Annex version check
+-------------------
+The client will no longer work if it cannot find a git-annex binary, or its version is too old (current minimum version: 6.20160126)

+ 1 - 0
versions/v0.9/gin-cli-0.9-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3656484--fd37d3ac0aefa5fe5bc99fee412594fc

+ 1 - 0
versions/v0.9/gin-cli-0.9-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s3606135--74eb9a43df6143c41b8438d9d1845e00

+ 1 - 0
versions/v0.9/gin-cli-0.9-macos-bundle.dmg

@@ -0,0 +1 @@
+/annex/objects/MD5-s43180015--667e7276eac496cb8a3a23e5c9edb28c

+ 1 - 0
versions/v0.9/gin-cli-0.9-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s123032428--ecdb8022fd32c10ba4ef592763b7c7eb

+ 1 - 0
versions/v0.9/gin-cli-0.9.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s35876412--8bfe0f95f62131b2f3df2f30534eeb18

+ 29 - 0
versions/v1.0/README.md

@@ -0,0 +1,29 @@
+## Version 1.0 release notes
+
+- New commands
+    - Local workflows:
+        - `gin init`: Initialises a directory as a gin repository without creating a repository on a server.
+        - `gin commit`: Records changes in the local repository without performing an upload and without requiring a remote or an internet connection.
+    - Versioning
+        - `gin version`: Rolls back files or directories to older versions. With the `--copy-to` flag, retrieves older files without overwriting the current version and copies them to a specific location.
+    - Remotes
+        - `gin add-remote`: Adds a remote to the current repository for uploading and downloading. This also brings support for using directory paths on the local filesystem as "remotes" (e.g., external hard drives, network attached storage), without the need to have a GIN server.
+        - `gin remove-remote`: Removes a remote from the current repository.
+        - `gin remotes`: Lists remotes configured for a repository and shows the default remote used for `gin upload`.
+        - `gin use-remote`: Switches the repository's default upload remote.
+        - The `gin upload` command now accepts a `--to` argument for uploading annexed content to a specific, non-default remote.
+    - Servers
+        - `gin add-server`: Adds a new GIN server to the global client configuration.
+        - `gin remove-server`: Removes a GIN server from the global client configuration.
+        - `gin servers`: Lists the configured servers and shows the default server used for web queries.
+        - `gin use-server`: Switches the default server.
+        - The `login`, `logout`, `create`, `info`, `keys`, `repos`, `repoinfo`, and `get` commands now accept a `--server` argument for querying or operating on a specific, non-default server.
+- Progress bars for file operations: Some operations don't have a per-file progress (add, lock, unlock). There is no partial unlock state for a file, for instance. For these commands, the output shows the overall progress along with the number of total files that are being affected.
+- Smaller logfiles: The log file is now limited to 1 MB. No more ever-growing logs.
+- The client is now usable even without git-annex installed, but commands that require git and git-annex are disabled.
+- Progress is now also printed when uploading git files.
+- Minimum required got-annex version: 6.20171109
+
+### Bug fixes
+- Fixed a bug where file tracking would register a type change in git when working with direct mode repositories (e.g., on Windows).
+- Fixed a bug where the file status (from `gin ls`) was being incorrectly reported when working in direct mode (e.g., on Windows). Direct mode repositories should now show the exact same output as indirect mode ones.

+ 1 - 0
versions/v1.0/gin-cli-1.0-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s4466344--e09e8e1b33ef11efcc6985e8088207ef

+ 1 - 0
versions/v1.0/gin-cli-1.0-macos-amd64-bundle.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s121600000--b7b715460ddd64e6d3f747c2f2c57cd9

+ 1 - 0
versions/v1.0/gin-cli-1.0-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s4403578--ebb22bfa0c541434c3ff4e68bebbe62b

+ 1 - 0
versions/v1.0/gin-cli-1.0-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s122841020--81e82991ee319d8db7078dcd1700527d

+ 1 - 0
versions/v1.0/gin-cli-1.0.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s40339624--dfdeb541d2d73f7c5010fd982c83b68d

+ 6 - 0
versions/v1.1/README.md

@@ -0,0 +1,6 @@
+## Version 1.1 release notes
+
+### Bug fixes
+- Fixed a couple of bugs relating to the `add-server` command.
+    - The port was not being stored properly when using the input prompts to set up a new server configuration.
+    - In some cases, the host key was not written to the `known_hosts` file in the format required (especially for `localhost`).

+ 1 - 0
versions/v1.1/gin-cli-1.1-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s4466655--fe75f16ba64b57b50c4d62e00d5fea35

+ 1 - 0
versions/v1.1/gin-cli-1.1-macos-amd64-bundle.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s121600000--2da29494988a4d125fd6fbe5cd6ae1d5

+ 1 - 0
versions/v1.1/gin-cli-1.1-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s4404615--fc291bd2511ba935dc5a678c23dcd1d2

+ 1 - 0
versions/v1.1/gin-cli-1.1-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s122842176--2f6d8da199f32f895bcfe9186c406327

+ 1 - 0
versions/v1.1/gin-cli-1.1.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s40332208--2eff160aaf83584fa7fc302689388925

+ 15 - 0
versions/v1.10/README.md

@@ -0,0 +1,15 @@
+## Version 1.10
+
+### Changes
+- When adding files to the annex, a new message is displayed at the end of the add step: "Writing filename metadata".  This step was performed before but did not produce any output.
+- Warns when a repository is using an old format version and offers instructions to upgrade.
+- Files involved in a merge conflict are no longer listed in the error message.  This is a limitation with the underlying Git-annex messages.
+
+### Bug fixes
+- Fixes client hanging after adding a large number of files.
+
+### Relevant PRs
+- #268: Fix for add command seemingly hanging at the end
+- #279: [annex] Print progress of metadata writing
+- #271: Annex upgrade notice
+- #275: Error message update for new annex

+ 1 - 0
versions/v1.10/gin-cli-1.10-linux.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s7260183--a26a0037eaa9e45ad9159d4fad67495e

+ 1 - 0
versions/v1.10/gin-cli-1.10-macos-bundle.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s29166970--a3387b354803022a0ebc59d1e4cd9816

+ 1 - 0
versions/v1.10/gin-cli-1.10-macos.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s7102351--c91ecc25dd0f14a71762012e3d4b49a9

+ 1 - 0
versions/v1.10/gin-cli-1.10-windows32.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s138357399--585d05deaaaf5133379f2240f3f9de02

+ 1 - 0
versions/v1.10/gin-cli-1.10-windows64.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s138194909--b1242664446d331c635c2ace80d9d097

+ 1 - 0
versions/v1.10/gin-cli-1.10.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s34661804--fd1397b833fc5f19a57001cb702064e0

+ 5 - 0
versions/v1.11/README.md

@@ -0,0 +1,5 @@
+## Version 1.11
+
+### Changes
+- Updated bundled git-annex for Windows packages to 8.20200330.
+- Added bat script in Windows bundles that adds the GIN extraction path to the user's run path to make it globally available outside the GIN shell.

+ 1 - 0
versions/v1.11/gin-cli-1.11-linux.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s7315769--9a16e4a686c1eda125baff767510cedb

+ 1 - 0
versions/v1.11/gin-cli-1.11-macos.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s7157617--9d4827dccb9698d40e6c84efb4c3c99e

+ 1 - 0
versions/v1.11/gin-cli-1.11-windows32.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s140168968--eaf7506dec66d113641a8bab3020c27e

+ 1 - 0
versions/v1.11/gin-cli-1.11-windows64.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s140093109--94a74881328ddac5f84860d6a0415cd9

+ 1 - 0
versions/v1.11/gin-cli-1.11.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s34740924--8cfd05605c68d6a3fa2202ec9d7d57cc

+ 26 - 0
versions/v1.2/README.md

@@ -0,0 +1,26 @@
+## Version 1.2
+
+### Changes
+- Merge conflicts:
+    - Downloads will fail with useful error messages if a merge conflict occcurs.
+    - If the conflict is between two annexed files, both versions of the file are kept and a warning is presented.
+- Push to target: Pushing to a specific target remote does not push git files and metadata to all remotes like before. Only the named remote is updated.
+- Commit progress removed: The number of files to be added is no longer counted before doing a `gin commit` so no progress bar is shown. This was removed for performance reasons.
+
+
+### Bug fixes
+- Fixed bug when uploading after annexed file was deleted. The client would try to `annex-copy` the deleted file if it was named and fail with an error.
+- Fixed bug where files with unicode characters would cause errors. The client now disabled `quotepath` in the local git configuration to avoid quotes in filenames that interfere with parsing and JSON encoding.
+
+
+### Internal changes
+- Token reuse: Logging in reuses any existing client token to avoid flooding the user's token list.
+- Token request function: `NewToken()` function can be called to retrieve a new token without creating a key pair or storing it on disk.
+
+### Relevant PRs
+- #214: Split token request code out of Login into new method
+- #215: Reuse tokens
+- #217: Merge conflict error messages and handling
+- #222: Push only to target remote
+- #223: Bugfix: Do not try to annex-copy deleted files
+- #228: Disable 'quotepath' in local git configuration

+ 1 - 0
versions/v1.2/gin-cli-1.2-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s6351995--35e77ecb6866524d1e7c42b7589292f5

+ 1 - 0
versions/v1.2/gin-cli-1.2-macos-amd64-bundle.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s121415680--d3e4720ca5e1c0132b44090ffb53cc5c

+ 1 - 0
versions/v1.2/gin-cli-1.2-macos-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s6243590--b61851ac1fd987d7351a0efe65b5c058

+ 1 - 0
versions/v1.2/gin-cli-1.2-windows-386.zip

@@ -0,0 +1 @@
+/annex/objects/MD5-s133813797--902dda271effcea811eac5fabbcc96a3

+ 1 - 0
versions/v1.2/gin-cli-1.2.deb

@@ -0,0 +1 @@
+/annex/objects/MD5-s42662768--e4d5ab198f1e89bdd30760fe64a07b48

+ 8 - 0
versions/v1.3/README.md

@@ -0,0 +1,8 @@
+## Version 1.3
+
+### Internal changes
+- Repositories are explicitly set to annex version 5 mode on initialisation.
+
+### Relevant PRs
+- #229: Force v5 repos
+- #231: Fix filename metadata write

+ 1 - 0
versions/v1.3/gin-cli-1.3-linux-amd64.tar.gz

@@ -0,0 +1 @@
+/annex/objects/MD5-s6350455--9faf0772d8d89a4792e1eda5a4a54577

+ 0 - 0
versions/v1.3/gin-cli-1.3-macos-amd64-bundle.tar.gz


Some files were not shown because too many files changed in this diff