Giter Site home page Giter Site logo

Comments (5)

robert7 avatar robert7 commented on July 20, 2024

Hi
the handling of the "tags" isn't perfect in Nixnote. I know this... and to completely fix it, is currently "out of scope" for me. I think it is due to partly redundant data structures in the database, which sometimes get a bit out of sync.
See #10
And wiki article https://github.com/robert7/nixnote2/wiki/HowTo---Do-changes-in-tag-structure

What I recommend to you:

  • first fix you tag structure - do this either in Evernote web client or official Windows client (e.g. via virtualbox
    • I do like this - like ~one time in year )
    • you may done this already
  • after you are sure in cloud its all OK, then do a fresh full sync (backup $HOME/.nixnote then delete and start from scratch). Be aware that if you have many notes - then initial sync will take really long time - but just let it run over night or like this and it will eventually finish - see https://github.com/robert7/nixnote2/wiki/Getting-started
  • done :)

Further comments... I used a "tags" a lot before... but then I noticed its most times simply not worth the effort. For my case I invested a lot of time for tagging, but if I needed the tags in search, mostly it did not really worked for search (I mean not technically, but even if the tag were in place, it did not really helped me to find the content).

So now I try to put meaningful words in the title (sometimes I append them after the title). And most times I find them and the "sort by relevance" feature puts them in the first hits. Now nowadays I almost don't use tagging.

from nixnote2.

robert7 avatar robert7 commented on July 20, 2024

Btw the "1004 error" was just log display issue and did not really cause your problem - the problem with "tags out of sync" is much deeper. But even if "not perfect" the tags basically works in nixnote - for like >95% cases... which is "good enough" for my use cases :)

from nixnote2.

memo avatar memo commented on July 20, 2024

hi thanks for the info. Right now I'm not convinced that everything is perfectly synced up, and it's difficult to check with 1000s of notes (e.g. I can see that the number of notes per tag in nixnote is definitely different to the number of notes for the same tags in the web client). So I'm a bit stuck with trying to fix it locally on linux unfortunately! I'll have a play around and see what happens :/

from nixnote2.

robert7 avatar robert7 commented on July 20, 2024

You can check, whenever all is synced by sorting by "Sync" column. If no note is marked "dirty", then you can be quite sure, all notes were synced to cloud. It could be that some tags are not exactly the same on "local" & "cloud", but content of notes should be. So you could lose some tags, but should not lose any content. Although Its difficult to be 100% sure.

from nixnote2.

robert7 avatar robert7 commented on July 20, 2024

Further you could mark all local notes as "dirty" - e.g. by creating a new tag and assigning it to all notes.

This would re-upload everything to cloud. But this could take really long time, as Evernote limits how much you can upload per hour and in case you have free account, there is also limit per month.

from nixnote2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.