Re: [PATCH 3/3] Teach "git branch" about --new-workdir

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Tue, 24 Jul 2007, Marius Storm-Olsen wrote:

> > > I live by new-workdir.  I do everything with it.  And today I
> > > just spent over an hour sorting out cases where my many, many
> > > workdirs have different refs than their base repositories,
> > > because their packed-refs files are different.
> > > Grrrrrrrrrrrrrrrrrr.
> > > 
> > > So we really need to make anyone that edits packed-refs (and maybe also
> > > config) resolve the symlink and do the edit in the target directory.  Then
> > > we can consider adding this workdir thing
> > >  to core git.
> > 
> > This is actually not limited to packed-refs file, but applies to other
> > things as well.
> > 
> > I have been wondering if something like this patch would be sufficient.  The
> > idea essentially is to take the lock on the link
> > target when we try to take a lock on something that is a symlink
> > pointing elsewhere.
> (..snip..)
> 
> While you guys are discussing this, please please keep in mind that there are
> Windows users (/me raises his hand) out there that really really want this
> too. So, please try to keep it light on the symlinks.

Easy: use cygwin.

Okay, a bit more seriously again: in the recent weeks, it seems that more 
and more Windows users are asking for features.  Since I guess you are a 
developer (why else would you want to use git), IMHO it is your itch to 
scratch.

Ciao,
Dscho

P.S.: Sorry if this came over as rude, but I am growing slightly annoyed 
by the expectation of so many that since it is Open Source, I should work 
for free.

-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux