git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Nico -telmich- Schottelius <nico-linux-git@schottelius.org>
To: Linus Torvalds <torvalds@osdl.org>
Cc: Ryan Anderson <ryan@michonline.com>, Git ML <git@vger.kernel.org>,
	Petr Baudis <pasky@suse.cz>
Subject: Re: files are disappearing in git
Date: Fri, 25 Nov 2005 22:28:46 +0100	[thread overview]
Message-ID: <20051125212846.GB5434@schottelius.org> (raw)
In-Reply-To: <Pine.LNX.4.64.0511251022360.13959@g5.osdl.org>

[-- Attachment #1: Type: text/plain, Size: 2655 bytes --]

Good evening,


Linus Torvalds [Fri, Nov 25, 2005 at 11:12:00AM -0800]:
>   Nico gave me private access to the tree, so I quickly cloned it and 
> started bisecting it to figure out where the problem was. I haven't looked 
> at the source code, and all the commit messages seem to be in German 
> (which I can kind of understand if I work at it, but not very well), but 
> it definitely turns out none of that matters.

Well, there's still a broken username, but that's our problem with
iso8859-1 in passwd.

> The problem is a bad merge. And in fact, that merge lost _more_ than just 
> the three files under Code/Spikes/Statistik/, it also lost a file called 
> Code/lw1/Client/Pics/icon/lw1-icon.png.

Good to know, we didn't that we lost it until now :)

> Pasky - do you know of any historical cogito problems like this?

For information:

[22:07] srsyg03:packages% ls -l /usr/packages 
insgesamt 28
drwxr-xr-x  4 root root 4096 Nov 10 15:52 cogito-/
drwxr-xr-x  4 root root 4096 Okt 14 15:15 cogito-0.15/
drwxr-xr-x  4 root root 4096 Nov 23 13:31 cogito-73874dddeec2d0a8e5cd343eec762d98314def63/
drwxr-xr-x  4 root root 4096 Okt 14 15:15 cvsps-2.1/
drwxr-xr-x  4 root root 4096 Nov 10 15:52 git-/
drwxr-xr-x  4 root root 4096 Okt 17 14:09 git-20051016.git/
drwxr-xr-x  4 root root 4096 Nov 23 13:31 git-c61642185d411e5e3350566a68483e358ca392b9/

At the time of 2005-11-17 we'll have used a cogito and git version,
which was from 2005-11-10.

> [...] 
> So I do not see how that bad commit happened, especially since it's even 
> a fairly recent commit (the date of the merge is 2005-11-17).
> 
> I wonder if there's a really old and broken version of cogito somewhere 
> around. If so, it's on "srsyg03".

Above you see the versions of which were/are installed. I always
link the latest binaries to /usr/local/bin/, so our developers do not
need to care about what version we have.

> (And the two commits that needed manual merging _look_ fine. No lost files 
> at least, except for one of the merges losing "bitte_bitte_loesch_mich", 
> which judging by it's name _should_ be lost ;)

Those were some lessons in our house. Our developers had to test
if everything works, including deleting :)

> Finally: Nico, I've deleted the trees on my machine, and you can remove my 
> ssh key. I don't think I can tell you anything more.

Ok. Thanks for your help! I think we'll add those four files
back to git on monday and continue to work with them.

Nico

-- 
Latest project: cinit-0.2.1 (http://linux.schottelius.org/cinit/)
Open Source nutures open minds and free, creative developers.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 827 bytes --]

  parent reply	other threads:[~2005-11-25 21:28 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-23 14:23 files are disappearing in git Nico -telmich- Schottelius
2005-11-23 17:20 ` Linus Torvalds
2005-11-24  8:46   ` Nico -telmich- Schottelius
2005-11-24  9:15     ` Junio C Hamano
2005-11-24 10:38       ` Nico -telmich- Schottelius
2005-11-25  1:54     ` Ryan Anderson
2005-11-25 10:30       ` Nico -telmich- Schottelius
2005-11-25 19:12         ` Linus Torvalds
2005-11-25 19:39           ` Petr Baudis
2005-11-25 19:51           ` Ryan Anderson
2005-11-25 21:28             ` Junio C Hamano
2005-11-25 22:11             ` Linus Torvalds
2005-11-25 22:48               ` Petr Baudis
2005-11-25 21:28           ` Nico -telmich- Schottelius [this message]
2005-11-25 22:57             ` Petr Baudis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20051125212846.GB5434@schottelius.org \
    --to=nico-linux-git@schottelius.org \
    --cc=git@vger.kernel.org \
    --cc=pasky@suse.cz \
    --cc=ryan@michonline.com \
    --cc=torvalds@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).