Please describe the problem.
When I start Git Annex then there are several warnings. The app renders my phone basically unusable (two time my phone rebooted and several time I had to remove the battery because the phone didn't respond).
It seems Git Annex uses all the available memory (one warning is that git-annex has text relocations and that this wastes memory.
I've attached a screen shot of the error messages.
What steps will reproduce the problem?
Starting Git Annex on my phone
What version of git-annex are you using? On what operating system?
Git Annex: 5.20150927-gb506fb2 Android: 5.0.2
Please provide any additional information below.
My phone is low-end (it has only ~512MB memory for example) - but normally everything works more or less okay.
If I use Chrome as the browser and start the webapp then Git Annex gets (it seems) killed quite often. It seems because there is not enough memory.
If I use a browser with a small memory footprint then the webapp works only barely better - very unresponsive (but at least Git Annex isn't killed).
Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders)
Sorry, no, I'm just starting out with Git Annex
But Git Annex looks amazing - exactly what I need!
Can I somehow help to find the problem?
I'd really love to use Git Annex on my phone.
I don't think that the warning about text relocations is a significant source of memory usage.
It would probably help if you can get some memory use value for git-annex while it's running, and for chrome after it's loaded the git-annex webapp. These are two separate uses of memory, and it's not clear which one is actually using up too much of your memory.
I've run git-annex on android systems that are smaller than 512 mb, and generally the assistant only uses a few MB of memory on other platforms.
I think the CPU of my phone is not good enough to be usable with a web browser on my phone.
I can use Git Annex without the WebApp without phone stability problems. But if I start the WebApp then nothing works (it seems 100% of my CPU is used - but it could also be that the CPU monitor app did freeze).
Websites like Google and Wikipedia work without problems but I had another website that made my phone unusable and forced me to restart my phone.
I think therefore my phone is the problem and not Git Annex.
So, the best way for me to use Git Annex on my phone is probably the cammand line interface.
Besides the text relocations warning there was another message that said "Falling back to hardcoded app location: cannot find expected files in $path".
Is this a problem or does everything work properly?
Note that you can close the web browser and the git-annex assistant can still be running, and doing its thing. This might be a viable alternative to using the command line manually for you.
The message about hardcoded app location isn't a problem if git-annex works.
But how would I configure git-annex assistant in this case?
My plan was to somehow add the information about the repos etc. using the command line interface and then just start the assistant using 'git annex assistant --autostart' as the terminal startup command.
Would that work?
By the way, is there any documentation about how to use the assistant without the web interface?
I could only find information about how to configure the assistant using the web app.
Thanks for your help!
The assistant will use whatever git remotes and git-annex configuration is present in the repository when it's started up.