Destroyed a whole site

34 views
Skip to first unread message

danny

unread,
Nov 20, 2008, 8:21:01 PM11/20/08
to Google App Engine
Hello dear developers,
i badly need your help. Yesterday my pc's hard drive got damaged, and
i lost all source code of my website, which i was getting paid for the
next day. So i found a project called App File Browser, (
http://code.google.com/p/appfilesbrowser/ ) and i thought i could
access with it my source'es on my app, so i could download them.

at first, i edited index.yaml to another version, so it wouldnt
overwrite the half-working site. I accessed it, but it didnt list any
of my website's files, so i thought that if i overwrote the version i
used for the site development, it would let me pick my files.

But i was wrong. EVERYTHING is messed now. my site isnt there, and
instead, i see this damn AppFileBrowser. i have to present the site to
the buyers in MAX 1-2 days, and i have to find a way to fix this mess!
I have no idea how to do it.

Can you give me any advice?
( yeah, i now have 10KKK backs up of my pc. )

oli

unread,
Nov 21, 2008, 4:59:08 AM11/21/08
to Google App Engine
start from scratch, work 10x faster than normal or find some very
convincing excuse.

On 21 Nov., 02:21, danny <danmylona...@gmail.com> wrote:
> Hello dear developers,
> i badly need your help. Yesterday my pc's hard drive got damaged, and
> i lost all source code of my website, which i was getting paid for the
> next day. So i found a project called App File Browser, (http://code.google.com/p/appfilesbrowser/) and i thought i could

Greg

unread,
Nov 21, 2008, 5:22:37 AM11/21/08
to Google App Engine
> ( yeah, i now have 10KKK backs up of my pc. )

Now you know why experienced developers are so paranoid about backups.
I'm sorry about your project - renegotiating the delivery date and
rebuilding it from scratch will cost you credibility, time, and
pride. But you have learned a lesson that is more valuable than all of
that.

It's too late to help you, but please, all you other guys that don't
have backups of your code - DO IT NOW. No, not after the next coffee,
NOW. And get into the habit of taking a copy home on a flash drive
every night, just in case.

That way we won't be reading your plaintive message asking how to get
your code back next week.

Jesaja Everling

unread,
Nov 21, 2008, 5:24:09 AM11/21/08
to google-a...@googlegroups.com
Hello Danny,

unfortunately, I have no idea how you could get your sources back.
I would suggest, however, that you start to use version control
especially for projects that you get paid for.
It saves you from accidentially deleting files, and lets you revert to
prior versions of your sources when you took a "bad turn".
I don't know about other VCS, but I like Mercurial very much, and
there are a few services that let you create a repository on their
infrastructure for free.
One is, for example bitbucket. Mercurial lets you commit locally any
changes you have made, and when you sync to a repository on an
independent server from time to time you should be safe from harddrive
crashes and similar events.

Sorry that I can't help you better...

Best Regards,

Jesaja Everling

--
o
L_/
OL
This is Schäuble. Copy Schäuble into your signature to help him on his
way to Überwachungsstaat.

Sylvain

unread,
Nov 21, 2008, 5:46:22 AM11/21/08
to Google App Engine
To backup my code, I upload the sources with 7zip while updating.

http://groups.google.com/group/google-appengine/browse_frm/thread/4f28e429d41e2a5f/871ac45d71b5536e

Very easy.

Regards

Adam Fisk

unread,
Nov 21, 2008, 11:01:10 AM11/21/08
to Google App Engine
You can also just have your script prompt for a version control commit
each time you update via appcfg. To me, handling the backups on the
server side clearly makes the most sense. Amazon's Elastic Block
Store and snapshots are godsend for this.

-Adam

On Nov 21, 2:46 am, Sylvain <sylvain.viv...@gmail.com> wrote:
> To backup my code, I upload the sources with 7zip while updating.
>
> http://groups.google.com/group/google-appengine/browse_frm/thread/4f2...
Reply all
Reply to author
Forward
0 new messages