From c7b3e4dbac2de7b23687ae559d202af070149755 Mon Sep 17 00:00:00 2001 From: "https://me.yahoo.com/a/WioZezwAj_PPf7_qtC0oN9Pl5iUte78gVg--#97871" Date: Mon, 15 Jun 2015 04:22:34 +0000 Subject: --- .../cannot_sync___39__unused__39___files.mdwn | 40 ++++++++++++++-------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/doc/forum/cannot_sync___39__unused__39___files.mdwn b/doc/forum/cannot_sync___39__unused__39___files.mdwn index 929e463a0..cf9ca1d2a 100644 --- a/doc/forum/cannot_sync___39__unused__39___files.mdwn +++ b/doc/forum/cannot_sync___39__unused__39___files.mdwn @@ -4,32 +4,42 @@ I have setup a remote git-annex repository (ssh into some machine in our local n When these client_repos change and do a "git annex sync --content", all the files from their laptops are successfully synchronised. The problem arises when: -(1) CLIENT_A creates somefile.csv -(2) CLIENT_A commits somefile.csv - i.e. git annex add somefile.csv - git commit -a -m "uploaded somefile.csv" -(3) CLIENT_A modifies somefile.csv -(4) CLIENT_A commits modified somefile.csv - i.e. git add somefile.csv - git commit -a -m "updated somefile.csv" -(5) CLIENT_A synchronises with common_repo - i.e. git annex sync --content +
    +
  1. CLIENT_A creates somefile.csv
  2. +
  3. CLIENT_A commits somefile.csv +
    i.e.: +
        git annex add somefile.csv +
        git commit -a -m "uploaded somefile.csv" +
  4. +
  5. CLIENT_A modifies somefile.csv
  6. +
  7. CLIENT_A commits modified somefile.csv +
    i.e.: +
        git add somefile.csv +
        git commit -a -m "updated somefile.csv" +
  8. +
  9. CLIENT_A synchronises with common_repo +
    i.e.: git annex sync --content +
  10. +
If I check the .git/annex/objects of common_repo, I can't seem to find a copy of the unmodified somefile.csv. It only has a copy of the latest somefile.csv. This is problematic if one client tries to checkout a revision of the project that uses the original somefile.csv. I learned that I can change the preferred content of git-annex. So, the appropriate preset for common_repo seemed to be "backup". After running the commands in common_repo: - git annex wanted . standard - git annex group . backup +
+git annex wanted . standard
+git annex group . backup +
I've done another test of the scenario above, and common_repo is still missing the previous revision of the file!! The preferred file content of common_repo should be "include=* or unused". In my case, the previous version of somefile.csv will probably fall in the "unused" category. But I still cannot find it. A workaround is using two commands from the client(s): - git annex copy --to --all - git annex sync --content +
+git annex copy --to --all
+git annex sync --content +
But I can imagine my users forgetting to run 'copy' and my repo will go to shit over time. Any ideas why I can't synchronise 'unused' files? - -- cgit v1.2.3 From 37cff26b4343bd97a199beadf9777a6a9a77f512 Mon Sep 17 00:00:00 2001 From: "zsolist@20b8dad52ed42acde0810648144f7df87b29cd39" Date: Mon, 15 Jun 2015 08:22:45 +0000 Subject: --- .../Does_the_windows_version_install_iStartSurf_malware__63__.mdwn | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 doc/forum/Does_the_windows_version_install_iStartSurf_malware__63__.mdwn diff --git a/doc/forum/Does_the_windows_version_install_iStartSurf_malware__63__.mdwn b/doc/forum/Does_the_windows_version_install_iStartSurf_malware__63__.mdwn new file mode 100644 index 000000000..21c03e758 --- /dev/null +++ b/doc/forum/Does_the_windows_version_install_iStartSurf_malware__63__.mdwn @@ -0,0 +1,3 @@ +Hi, since I installed git-annex-windows through the link from the homepage I got iStartSurf, a really anoying malware. Could somebody ack the existence of iStartSurf in windows version? I use my windows seldom, usualy start only to receive updates. (and of coures to try out git-annex) + +Zsolt -- cgit v1.2.3