18

Two things before this all:
- I fucking love gitlab so far
- I miss the fuzzy searching from sublime text, as vsCode still can't do it properly..

I was fed up with all the shitty overbloated git deployment scripts, sync scripts, automatic backup solutions and hosted git servers out there, so now my own solution is:

- remote git cloned local files
- local files are synced via dropbox, to easily edit them on any device
- all changes and deleted files are saved up to 1 year on dropbox
- remote has gitlab running and webhooks setup
- the webhooks point to my node scripts, which then rebase the code to its dedicated dev server
- daily server backup with 7 days roll
- cold storage backup each 30 days

Sounds like overkill, but from my experience, you really can't have enough places that have a backup, especially coldstorage backups.

My goal in general though is to have everything on my computer backupped and ready to go asap, if something happens.

I wanted to just use a virtual machine for development stuff, but that wouldnt be able to run on my laptop, so I need a more general solution, where I sync all configs and all projects across. (and have some sort of basic list of tools needed, so I dont need to remember them)

Found for example something for vscode to sync its settings and plugins via any sort of git, will give it a try in near future too.

Comments
  • 2
    I don't get what part of vsCode's fuzzy search isn't working properly, or what's missing.
    AFAIK, it's a complete feature, and I'm using it quite successfully.
  • 0
    @AndSoWeCode describe how you are using it, as I personally often have a problem to find a file recursively with just its 2 or 3 first letters incl. 2 or 3 of the folder name if needed, as I was able to in sublime.
  • 1
    for example if I'm looking for "/app/src/long_stuff/very_long_stuff/unnecessarily_long_file_name.py"
    I just use Ctrl+P, and type in something like lsuclfnpy, but never get to the end since I already have it.
  • 0
    @AndSoWeCode funny enough I just tried your example and it didnt work, I am on the insider build, maybe they are in the process of fixing it, but have to break it first?
  • 1
    @JoshBent truly weird. Is the file searchable at all? Maybe it's in gitignore or something?
  • 0
    @AndSoWeCode just tried in sublime, works there, so I think its some weird thing with vsCode I guess
  • 2
    I'm glad you like me, any suggestions to make deploying code easier XD

    (I'm not a gitlab dev, just a user I won't actually do anything with your recommendation)
Add Comment