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

Re: cg-admin-setuprepo fails to make a cg-clone'able repo

From
Petr Baudis <pasky@suse.cz>
Date
Nov 13, 2005, 00:29 UTC
Message-ID
<20051113002916.GK30496@pasky.or.cz>
In-Reply-To
<8664qxn71k.fsf@blue.stonehenge.com>

Dear diary, on Sat, Nov 12, 2005 at 05:51:35PM CET, I got a letter where "Randal L. Schwartz" <merlyn@stonehenge.com> said that...

Show 12 quoted lines
> >>>>> "Petr" == Petr Baudis <pasky@suse.cz> writes:
> 
> Petr> But this is actually an entirely unrelated bug, it seems - pretty
> Petr> strange.  I revived another few months old thread because of this, since
> Petr> it seems the 'b' was actually a typo and we don't want to pass 'cp' this
> Petr> argument at all, but something different. Does cloning locally otherwise
> Petr> work?
> 
> When I tried "local cloning", I first tried to make an empty archive
> with cgi-init, but it dumped me into an editor.  I couldn't find a
> switch to turn that off.  Perhaps the manpage should say "you'll
> be dumped in to an editor",
Well, that's pretty obvious after the first try. ;-)
> and perhaps provide a way to pass that message with "-m".
Good idea. Added.
> So, on a whim, I realize that it's performing an initial commit,
It says that right in the editor, after all. :-)
Show 19 quoted lines
> so I try cg-init -I.
> 
> And here's the result:
> 
>     localhost:~/Projects/Git % cg-init -I my_master
>     defaulting to local storage area
>     localhost:~/Projects/Git % cg-clone my_master my_slave
>     defaulting to local storage area
>     find: /Users/merlyn/Projects/Git/my_master: No such file or directory
>     Hard links don't work - using copy
>     Fetching head...
>     cp: illegal option -- b
>     usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target
>            cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN directory
>     cg-fetch: unable to get the HEAD branch
>     cg-clone: fetch failed
> 
> So, I guess your answer is no.  What is "-b" for cp.  That's not
> on my manpage.

It's something totally weird "backup" thing. A bug in Cogito, what we _want_ is to have cp dereferencing its symlink. I replaced it with -L now. Could you try the latest version from git or -rc2 (coming out in few minutes), please?

> And, after reading the manpage closer, I see my first "my_master"
> was created wrong.  But no error message. :(
Good catch. Fixed.
-- 
				Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
VI has two modes: the one in which it beeps and the one in which
it doesn't.
Previous: Randal L. Schwartz
Message 4 of 4 in “cg-admin-setuprepo fails to make a cg-clone'able repo”
  1. Randal L. SchwartzNov 10, 2005
  2. Petr BaudisNov 11, 2005
  3. Randal L. SchwartzNov 12, 2005
  4. Petr BaudisNov 13, 2005

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.