git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git-p4: problem with commit 97a21ca50ef8

From
Michael Wookey <michaelwookey@gmail.com>
Date
Nov 1, 2011, 04:50 UTC
Message-ID
<CAOk9v+_xXRGAGWg2L5u=r9qBS=H+ZmdF=TwumSyq7WKf-15okw@mail.gmail.com>
In-Reply-To
<20111101020841.GA8116@arf.padd.com>
Show 5 quoted lines
> Would it be good if git-p4 understood how to identify and create
> AppleDouble files on Mac?  If yes, eventually, we can revert the
> commit and explain how this feature doesn't quite work yet.
> Even if no, it seems like we should revert and complain that
> this apple support is broken.

I've used git-p4 for many years, and have always had to work around the limitation of the "apple" filetype and the resulting lack of files added to the git repo.

Of course, I'd love to have git-p4 work seamlessly for this scenario. Even Perforce have a KB article on the limitation of the "apple" filetype with git-p4:

  http://kb.perforce.com/article/1417/git-p4

At least with 97a21ca50ef8 reverted, there is a warning that files will be missing. The current behaviour results in a git repo with unusable files without any warning whatsoever. I think having unusable files, and without warnings, is worse as there is no indication that there is a problem with files in the working tree.

Previous: Pete WyckoffNext: Vitor Antunes
Message 3 of 10 in “git-p4: problem with commit 97a21ca50ef8”
  1. Michael WookeyOct 31, 2011
  2. Pete WyckoffNov 1, 2011
  3. Michael WookeyNov 1, 2011
  4. Vitor AntunesNov 2, 2011
  5. Michael WookeyNov 2, 2011
  6. Vitor AntunesNov 3, 2011
  7. Pete WyckoffNov 4, 2011
  8. git-p4: ignore apple filetypePete Wyckoff, Nov 5, 2011
  9. Michael WookeyNov 7, 2011
  10. Junio C HamanoNov 7, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.