Backup2Gmail

Will Backup your Project files to Gmail
Download

Backup2Gmail Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Mitch Stephens
  • Publisher web site:
  • http://www.actmate.com/website/index.html
  • Operating Systems:
  • Windows 2K / XP / Vista / 7
  • File Size:
  • 65 KB

Backup2Gmail Tags


Backup2Gmail Description

The Backup2Gmail application was developed to be WinForms tool with command line execution that scans a folder tree, creates one or more Zip files, and emails them to a Gmail account along with a formatted message. It creates one or more Zip files that contain a filtered list of files, excluding obj, bin, exe, SVN and other non-essential files. It will overflow to multiple zip files as needed, and you can control how large the zip file can be.Like most developers, I use SVN as my code repository which I try to back-up as often as possible. I liked the idea of an automated, daily, off-site backup that lets me get my code files from anywhere at any time. So, I developed this little tool to ensure that I have a complete, daily off-site backup of my essential files, which would include all .cs, .vb, .proj etc. By backing up to Gmail, I have access to all of my source code even if I am off my network (like at a client). This is not an incremental backup, although you could easily modify the program to make it date sensitive.By running this on a daily basis, I can also easily restore a snapshot of my development tree for any given date, which has come in handy a few times. (I know you can pull prior versions from SVN, but trust me, this is a lot easier!)Backing up code to Gmail may seem like a trivial task, but there is a bit more to it than simply Xcopying a bunch of files. The trick is excluding most of the heavy-weight files: I don't need to backup any of the obj files, local reference copies, .svn files, .EXEs, or PDBs. I also happen to have a bunch of third party files in my folders that don't need to be included. So, the program lets you define a list of include and exclude patterns for the files you need and the files you don't need. You can specify folders to be excluded (such as \bin), or specific file patterns (like *.zip). Your settings are saved in an XML file which is just a serialized form of the BackupVars class in the program.


Backup2Gmail Related Software