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

Re: [PATCH/RFC] git-svn: New flag to add a file in empty directories

From
Ray Chen <rchen@cs.umd.edu>
Date
May 18, 2011, 11:10 UTC
Message-ID
<BANLkTinvFKAsh5N92rSH26Y12dV6bPQFUw@mail.gmail.com>
In-Reply-To
<4DD38DEE.4080604@drmicha.warpmail.net>

On Wed, May 18, 2011 at 5:14 AM, Michael J Gruber <git@drmicha.warpmail.net> wrote:

Show 15 quoted lines
>>
>> I strongly believe git-svn should leave no trace.  Nobody but the user
>> using git-svn should know they're using git-svn to interact with an SVN
>> repo.  This allows users to stay under the radar of any idiotic rules
>> (or knee-jerk reactions of FUD) their organization may have against
>> using non-standard SVN clients.  So far, it's worked out pretty well,
>> git-svn users slowly and quietly develop clout and influence to migrate
>> their repos from SVN to git.
>
> git-svn's maintenance of these files would be simpler if we used a
> special file for that, say .git-svn-empty-dir, and teach dcommit to
> ignore it. That way git clones can share it and git svn dcommit is
> unimpaired. The only problem occurs when a new git-svn commits these,
> and old git clones that and an old git-svn dcommits from that clone.
>
I'll let people more experienced than I come to a conclusion on this one.

I can say I'm loath to spend a lot of time on this, given that it might all be replaced within two months by Dmitry Ivankov's GSoC project.

- Ray
Previous: Michael J GruberNext: Ray Chen
Message 5 of 11 in “git-svn: New flag to add a file in empty directories”
  1. git-svn: New flag to add a file in empty directoriesRay Chen, May 17, 2011
  2. Michael HaggertyMay 18, 2011
  3. Eric WongMay 18, 2011
  4. Michael J GruberMay 18, 2011
  5. Ray ChenMay 18, 2011
  6. Ray ChenMay 18, 2011
  7. Eric WongMay 18, 2011
  8. Michael HaggertyMay 19, 2011
  9. Ray ChenMay 18, 2011
  10. Eric WongMay 18, 2011
  11. GaffneyJul 23, 2014

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.