When I work on a paper I end up with folders paperXYZ, paperXYZ_R1, paperXYZ_R2, etc. Same thing happens with my code, project material, etc. This creates clattering and confusion. In addition, I need to backup things very often, to make sure nothing gets lost. Finally, once a paper / project is done, I need to archive it somewhere with easy access and searchable.

For a long time I was using the old fashion copy and rename the folder and every week backup everything to an external hard drive. Then, I moved to keeping everything on Dropbox, this lived shortly because I ran out of space. Now, I am slowly migrating my code to git repositories (bitbucket.org) and I still copy and rename the folders for my papers.

My questions are:

  • How do you keep the versions of your work, mainly concerning publications? But also other projects and code.
  • Where do you backup your final versions (the editable material, not the final pdf)?

Points like easiness of use, safety of material, easiness to search, etc. are welcome.

I know this is a subjective question (i.e. I know I'm pushing my luck), but I would like to see what people actually use and maybe get some ideas on what is considered best practice.

| improve this question | | | | |