From: Simon Hausmann <simon@lst.de>
To: "Kevin Leung" <kevinlsk@gmail.com>
Cc: git@vger.kernel.org
Subject: Re: [PATCH] git-p4: Wrong sync config filename
Date: Thu, 3 Apr 2008 09:09:10 +0200 [thread overview]
Message-ID: <200804030909.11067.simon@lst.de> (raw)
In-Reply-To: <e66701d40804020123qb66f52fo13c32e939a7d6f75@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 1984 bytes --]
On Wednesday 02 April 2008 10:23:00 Kevin Leung wrote:
> The filename should be p4-git-sync.cfg.db instead of p4-git-sync.cfg.
>
> Signed-off-by: Kevin Leung <kevinlsk@gmail.com>
> ---
> I encounter this problem after submitting the changelist to Perforce.
>
> I was using Mac OS X 10.5 with Python 2.5.1. I am not sure if this patch
> will help others.
Thanks for the patch! Fortunately this config file is not needed anymore and I
removed its use alltogether a while ago, also as a result of running into
this problem on Mac OS X myself :). So the latest git has this resolved :)
Simon
> Change 29323 submitted.
> All changes applied!
> Performing incremental import into refs/remotes/p4/master git branch
> Depot paths: //depot/POPCAT/
> Import destination: refs/remotes/p4/master
> Importing revision 29323 (100%)
> Do you want to rebase current HEAD from Perforce now using git-p4
> rebase? [y]es/[n]o n
> Traceback (most recent call last):
> File "/Users/kevin/bin/git-p4", line 1828, in <module>
> main()
> File "/Users/kevin/bin/git-p4", line 1823, in main
> if not cmd.run(args):
> File "/Users/kevin/bin/git-p4", line 835, in run
> os.remove(self.configFile)
> OSError: [Errno 2] No such file or directory:
> '/Users/kevin/cdc.git/popcat/.git/p4-git-sync.cfg'
>
> contrib/fast-import/git-p4 | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/contrib/fast-import/git-p4 b/contrib/fast-import/git-p4
> index c80a6da..623757a 100755
> --- a/contrib/fast-import/git-p4
> +++ b/contrib/fast-import/git-p4
> @@ -796,7 +796,7 @@ class P4Submit(Command):
> self.logSubstitutions[tokens[0]] = tokens[1]
>
> self.check()
> - self.configFile = self.gitdir + "/p4-git-sync.cfg"
> + self.configFile = self.gitdir + "/p4-git-sync.cfg.db"
> self.config = shelve.open(self.configFile, writeback=True)
>
> if self.firstTime:
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
prev parent reply other threads:[~2008-04-03 7:10 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-02 8:23 [PATCH] git-p4: Wrong sync config filename Kevin Leung
2008-04-03 7:09 ` Simon Hausmann [this message]
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=200804030909.11067.simon@lst.de \
--to=simon@lst.de \
--cc=git@vger.kernel.org \
--cc=kevinlsk@gmail.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.