[prev in list] [next in list] [prev in thread] [next in thread] 

List:       git
Subject:    RE: git-p4 and git clone
From:       Thomas Kistler <tkistler () nvidia ! com>
Date:       2010-03-23 15:37:48
Message-ID: B978892CA0FBD142827E74F92AC4BBD429B2444D5C () HQMAIL03 ! nvidia ! com
[Download RAW message or body]

That doesn't seem to work. With --import-local, I can't even submit back from the \
original repository.

    $ cd tmp1
    $ git-p4 clone --import-local //foo/bar
    $ cd bar
    $ git checkout p4/master
    $ git-p4 submit --verbose
    
Reading pipe: git name-rev HEAD
Reading pipe: git config git-p4.allowSubmit
Reading pipe: git rev-parse --symbolic  --remotes
Reading pipe: git cat-file commit HEAD~0
Reading pipe: git cat-file commit HEAD~1
fatal: Not a valid object name HEAD~1 


-----Original Message-----
From: Benjamin Meyer [mailto:ben@meyerhome.net] 
Sent: Monday, March 22, 2010 5:15 PM
To: Thomas Kistler
Cc: 'git@vger.kernel.org'
Subject: Re: git-p4 and git clone


On Mar 22, 2010, at 7:16 PM, Thomas Kistler wrote:

> I'm probably missing something fairly fundamental but I'm running into problems \
> with cloning a git-p4 repository: 
> First, I'm setting up a git-p4 master repository:
> 
> $ cd tmp1
> $ git-p4 clone //foo/bar
> 
> Then I'm cloning it through git:
> 
> $ cd tmp2
> $ git clone tmp1/bar
> 
> Finally, I'm trying to submit back to p4:
> 
> $ git-p4 submit
> 
> This now fails because the remotes/p4/master seems to get lost when doing the "git \
> clone". Is this supposed to work? 
> -Thomas

There is a -import-local option you can use.  Then the p4/master branch is local and \
when you do the second clone you will get the p4/master branch.

-Benjamin Meyer
-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may contain
confidential information.  Any unauthorized review, use, disclosure or distribution
is prohibited.  If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic