[07:59] <RenatoSilva> is there ANY way to recover an overwritten branch. I have no idea why but I noticed that I overwrote an important branch
[08:00] <micahg> RenatoSilva: find someone with an old copy?
[08:01] <RenatoSilva> micahg: it's personal, certaintly no one has
[08:01] <RenatoSilva> does Launchpad have backups?
[08:01] <micahg> RenatoSilva: ah, idk, someone else might know
[08:02] <RenatoSilva> I'd really appreciate if I could get it again, actually one file of that branch would be enougth
[08:02] <RenatoSilva> *enough
[08:03] <RenatoSilva> brb
[08:06] <Peng> Disconnecting when I want to tell you something should totally be against the rules. :P
[08:06] <wgrant> Indeed.
[08:06] <wgrant> Hopefully it's all still in the repo?
[08:07] <Peng> Yeah, that's what I wanted to say.
[08:08]  * wgrant guesses lp:~renatosilva/+junk/trf
[08:09] <Peng> snoop :P
[08:09] <micahg> Peng: it's all public :P
[08:09] <Peng> So's urmom.
[08:10] <Peng> Wait, do we do stupid urmom jokes here?
[08:10] <lifeless> no :)
[08:10] <Peng> :(
[08:10] <lifeless> we do classy ones instead.
[08:11]  * RenatoSilva back
[08:11] <lifeless> RenatoSilva: bzr heads can show you your old branch tip
[08:11] <wgrant> RenatoSilva: Which branch? lp:~renatosilva/+junk/trf?
[08:11] <RenatoSilva> does LP have branch backups?
[08:11] <lifeless> bzr push never destroys revision history
[08:11] <RenatoSilva> wgrant: yes, how do you know??
[08:12] <wgrant> RenatoSilva: I am magical.
[08:12] <RenatoSilva> heh
[08:12] <lifeless> RenatoSilva: your branches, sorted by activity
[08:12] <Peng> lifeless: Thinking wgrant was a witch was much better. Don't ruin it. :(
[08:13] <wgrant> Well, I actually looked for recently modified branches at r1, with a creation date of ages ago.
[08:14] <RenatoSilva> bzr heads can show you your old branch tip?
[08:14] <Peng> RenatoSilva: Yes.
[08:14] <wgrant> RenatoSilva: What was the last commit? "Graphical interface" on Nov 1?
[08:14] <Peng> RenatoSilva: Do you still have a copy of this branch locally? You can just push up again.
[08:16] <RenatoSilva> wgrant: likely that one
[08:16] <RenatoSilva> Peng: unfortunately no :(
[08:16] <wgrant> RenatoSilva: bzr co -rrenato_silva-20101101201138-bs1ddn3vk4c6hyg4 lp:~renatosilva/+junk/trf
[08:17]  * RenatoSilva just noticed it was overwritten after 4 days, and has no idea how he could get so distracted to do that
[08:17]  * RenatoSilva will never more use --overwrite pushes
[08:18] <Peng> It's like with rm -rf -- useful at times, but be very careful. (But unlike rm -rf, bzr push --overwrite is fixable, as demonstrated here.)
[08:19] <RenatoSilva> I should not be in my own body when I overwrote it with my colors fun script, I don't really remember it
[08:21] <RenatoSilva> lifeless: sorry lifeless I don't get what you mean. Is 'bzr heads' a command? Not found here
[08:21] <wgrant> It's probably in bzrtools.
[08:24] <RenatoSilva> wgrant: oh got it here! thanks SO MUCH
[08:24] <RenatoSilva> wgrant: would you tell me what you did for getting that cmd line? bzr heads?
[08:25] <wgrant> RenatoSilva: bzr heads --dead lp:~renatosilva/+junk/trf
[08:25] <wgrant> Then found the latest dead head.
[08:25] <wgrant> And grabbed its revid.
[08:28] <RenatoSilva> so when you overwrite a branch in bzr, it still keeps the old branch like just moving up the "pointer" to first commit?
[08:29]  * RenatoSilva installs bzrtools
[08:29] <wgrant> RenatoSilva: A branch is pretty much just a pointer to a revision ID in a repository.
[08:30] <wgrant> When you push to a branch, you add the revisions to the repository, and update the pointer.
[08:30] <wgrant> Repositories are pretty much append-only.
[08:31] <RenatoSilva> top and bottom pointers right
[08:32] <wgrant> Hm?
[08:32] <RenatoSilva> a pointer to last commit and first commit
[08:32] <wgrant> Just the last.
[08:32] <wgrant> The first can be found by traversing the parents all the way up the three.
[08:32] <wgrant> s/three/tree/
[08:41] <RenatoSilva> there it is: https://code.launchpad.net/~renatosilva/+junk/trf
[08:41] <RenatoSilva> wgrant, Peng, lifeless: thank you so much!!!
[14:00] <grof002ax> Is there any way I can export all translations .po files from Rosetta for a project with bash file? Like using wget command or something. I don't want to use bzr, I only use Launchpad for translations. I also know that I can make a manual request to download all .po files, but is there a way I can automate this process using bash script. The project I am involved in is using weekly unstable releases and would be nice if weekly export woul