add errata page for release
This commit is contained in:
parent
2edf15b677
commit
dd502bdae1
2 changed files with 45 additions and 9 deletions
|
@ -3,14 +3,13 @@ removable drives, and cloud services, which
|
||||||
it keeps synchronised, so its contents are the same everywhere.
|
it keeps synchronised, so its contents are the same everywhere.
|
||||||
It's very easy to use, and has all the power of git and git-annex.
|
It's very easy to use, and has all the power of git and git-annex.
|
||||||
|
|
||||||
|
Note that the git-annex assistant is still beta quality code. See
|
||||||
|
[[the_errata]] for known infelicities.
|
||||||
|
|
||||||
## installation
|
## installation
|
||||||
|
|
||||||
The git-annex assistant comes as part of git-annex.
|
The git-annex assistant comes as part of git-annex, starting with version
|
||||||
See [[install]] to get it installed.
|
3.20120924. See [[install]] to get it installed.
|
||||||
|
|
||||||
Note that the git-annex assistant is still beta quality code.
|
|
||||||
(And it's not yet in the released version of git-annex.
|
|
||||||
That will change soon!)
|
|
||||||
|
|
||||||
## quick start
|
## quick start
|
||||||
|
|
||||||
|
@ -20,7 +19,7 @@ your system's list of applications.
|
||||||
[[!img assistant/menu.png]]
|
[[!img assistant/menu.png]]
|
||||||
[[!img assistant/osx-app.png]]
|
[[!img assistant/osx-app.png]]
|
||||||
|
|
||||||
It'll prompt you to set up the folder:
|
It'll prompt you to set up a folder:
|
||||||
|
|
||||||
[[!img assistant/makerepo.png]]
|
[[!img assistant/makerepo.png]]
|
||||||
|
|
||||||
|
@ -35,10 +34,10 @@ interface to add repositories and control the git-annex assistant.
|
||||||
* Want to make two nearby computers share the same synchronised folder?
|
* Want to make two nearby computers share the same synchronised folder?
|
||||||
Follow the [[pairing_walkthrough]].
|
Follow the [[pairing_walkthrough]].
|
||||||
|
|
||||||
## command line start
|
## command line startup
|
||||||
|
|
||||||
The git-annex assistant will automatically be started when you log in to
|
The git-annex assistant will automatically be started when you log in to
|
||||||
desktop environments like Gnome, XFCE, and KDE, and the menu item
|
desktop environments like Mac OS X, Gnome, XFCE, and KDE, and the menu item
|
||||||
shown above can be used to open the webapp. On other systems, you may need
|
shown above can be used to open the webapp. On other systems, you may need
|
||||||
to start it by hand.
|
to start it by hand.
|
||||||
|
|
||||||
|
|
37
doc/assistant/errata.mdwn
Normal file
37
doc/assistant/errata.mdwn
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
## version 3.20120924
|
||||||
|
|
||||||
|
This is the first beta release of the git-annex assistant.
|
||||||
|
|
||||||
|
In general, anything you can configure with the assistant's web app
|
||||||
|
will work. Some examples of use cases supported by this release include:
|
||||||
|
|
||||||
|
* [[Pairing|pairing_walkthrough]] two computers that are on the same local
|
||||||
|
network (or VPN) and automatically keeping the files in the annex in
|
||||||
|
sync as changes are made to them.
|
||||||
|
* Cloning your repository to removable drives, USB keys, etc. The assistant
|
||||||
|
will notice when the drive is mounted and keep it in sync.
|
||||||
|
Such a drive can be stored as an offline backup, or transported between
|
||||||
|
computers to keep them in sync.
|
||||||
|
* Cloning your repository to a remote server, running ssh, and uploading
|
||||||
|
changes made to your files to the server. There is special support
|
||||||
|
for using the rsync.net cloud provider this way, or any shell account
|
||||||
|
on a typical unix server, such as a Linode VPS can be used.
|
||||||
|
|
||||||
|
The following are known limitations of this release of the git-annex
|
||||||
|
assistant:
|
||||||
|
|
||||||
|
* On Mac OSX and BSD operating systems, the assistant uses kqueue to watch
|
||||||
|
files. Kqueue has to open every directory it watches, so too many
|
||||||
|
directories will run it out of the max number of open files (typically
|
||||||
|
1024), and fail. See [[bugs/Issue_on_OSX_with_some_system_limits]]
|
||||||
|
for a workaround.
|
||||||
|
* In order to ensure that all multiple repositories are kept in sync,
|
||||||
|
each computer with a repository must be running the git-annex assistant.
|
||||||
|
* The assistant does not yet always manage to keep repositories in sync
|
||||||
|
when some are hidden from others behind firewalls.
|
||||||
|
* If a file is checked into git as a normal file and gets modified
|
||||||
|
(or merged, etc), it will be converted into an annexed file. So you
|
||||||
|
should not mix use of the assistant with normal git files in the same
|
||||||
|
repository yet.
|
||||||
|
* If you `git annex unlock` a file, it will immediately be re-locked.
|
||||||
|
See [[bugs/watcher_commits_unlocked_files]].
|
Loading…
Add table
Add a link
Reference in a new issue