Eric Y. Kow | 5 Nov 2007 00:04
Picon
Gravatar

Re: double dots are not allowed in filenames?

Hi,

Just pointing out that this original issue is now mostly resolved in the
darcs unstable branch.

We haven't yet implemented the full breadth of Yitzchak's proposal, but
the core idea that paths for some darcs commands (e.g. add, remove) are
inherently local.  You can now put ':' in file names if you want.

--

-- 
Eric Kow                     http://www.loria.fr/~kow
PGP Key ID: 08AC04F9         Merci de corriger mon français.
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Miklos Vajna | 5 Nov 2007 14:20
Picon
Gravatar

Re: double dots are not allowed in filenames?

On Mon, Nov 05, 2007 at 12:04:20AM +0100, "Eric Y. Kow" <eric.kow <at> gmail.com> wrote:
> We haven't yet implemented the full breadth of Yitzchak's proposal, but
> the core idea that paths for some darcs commands (e.g. add, remove) are
> inherently local.  You can now put ':' in file names if you want.

grat, thanks :)

- VMiklos
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Adam Megacz | 5 Nov 2007 23:35
Picon
Favicon

'darcs pull' hangs


  curl http://www.megacz.com/tmp/61ch-labs-darcs-example.tgz | tar -xvzf -
  cd 61ch-labs
  darcs pull
  # pull just the first patch from the default upstream repo

99% cpu utilization for ~4 hours before I gave up.

:(

  - a

--

-- 
PGP/GPG: 5C9F F366 C9CF 2145 E770  B1B8 EFB1 462D A146 C380
Miklos Vajna | 6 Nov 2007 00:45
Picon
Gravatar

Re: 'darcs pull' hangs

On Mon, Nov 05, 2007 at 02:35:01PM -0800, Adam Megacz <megacz <at> cs.berkeley.edu> wrote:
>   curl http://www.megacz.com/tmp/61ch-labs-darcs-example.tgz | tar -xvzf -
>   cd 61ch-labs
>   darcs pull
>   # pull just the first patch from the default upstream repo
> 
> 99% cpu utilization for ~4 hours before I gave up.
> 
> :(

i think you have the same problem i described at
http://bugs.darcs.net/issue246

- VMiklos
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Magnus Therning | 6 Nov 2007 00:38
Gravatar

Pushing a checkpoint?

Can I push checkpoints to a central repository?

/M

--

-- 
Magnus Therning                             (OpenPGP: 0xAB4DFBA4)
magnus@therning.org             Jabber: magnus.therning@gmail.com
http://therning.org/magnus

Don't worry about other people stealing your ideas. If your ideas are
any good, you’ll have to ram them down people's throats.
     -- Howard Aiken, IBM Engineer
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Eric Y. Kow | 6 Nov 2007 02:46
Picon
Gravatar

Re: 'darcs pull' hangs

Hi Adam,

This looks like a nice little case study for the ConflictsFAQ.  I am
going to walk you through my attempt at resolving these conflicts,
including my false starts.

If this mail helps you out in any way, I would appreciate it if you
could attempt to improve our conflicts FAQ.  No specific requests, just
try to make it so that it would have helped you sort things out.

   http://wiki.darcs.net/index.html/ConflictsFAQ

This looks like a textbook example of a conflict fight.  Unfortunately,
in this particular case study, we are up for a little bit of work!

Preflight
=========
First of all, it appears that there are some unrecorded changes in your working
directory.  These seem fairly easy to resolve, so I'm recording them a patch.

Simplify! simplify!
===================
It seems that you can cherry pick the 2nd patch without any problems.

Fri Nov  2 01:07:02 CET 2007  megacz <at> inst.eecs.berkeley.edu
  * bugfix

Where is the conflict?
======================
darcs pull --verbose tells some interesting things about these two
(Continue reading)

Miklos Vajna | 7 Nov 2007 09:50
Picon
Gravatar

Re: Pushing a checkpoint?

On Mon, Nov 05, 2007 at 11:38:03PM +0000, Magnus Therning <magnus <at> therning.org> wrote:
> Can I push checkpoints to a central repository?

i hoped somebody with more knowledge will answer, but.. as far as i know
it's not possible, unless you copy the checkpoint file manually

- VMiklos
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Alexander Staubo | 7 Nov 2007 10:34

Re: Pushing a checkpoint?

On 11/6/07, Magnus Therning <magnus <at> therning.org> wrote:
> Can I push checkpoints to a central repository?

Checkpoints, as I understand them, are pretty much an implementation
detail of the Darcs repository format. So, no.

Alexander.
Lele Gaifax | 7 Nov 2007 10:48

Re: Pushing a checkpoint?

On Wed, 7 Nov 2007 10:34:42 +0100
"Alexander Staubo" <alex <at> purefiction.net> wrote:

> On 11/6/07, Magnus Therning <magnus <at> therning.org> wrote:
> > Can I push checkpoints to a central repository?
> 
> Checkpoints, as I understand them, are pretty much an implementation
> detail of the Darcs repository format. So, no.

This is right, strictly speaking. But OTOH, a checkpoint is always
related to some tag, so you can easily get the desired effect by using
a after-apply hook on the central repository that triggers the
creation of the checkpoint upon integrating any new tag...

hth,
ciao, lele.
--

-- 
nickname: Lele Gaifax    | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas    | comincerò ad aver paura di chi mi copia.
lele <at> nautilus.homeip.net |                 -- Fortunato Depero, 1929.
_______________________________________________
darcs-users mailing list
darcs-users <at> darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users
Adam Megacz | 10 Nov 2007 21:59
Picon
Favicon

Re: 'darcs pull' hangs


"Eric Y. Kow" <eric.kow <at> gmail.com> writes:
>    http://wiki.darcs.net/index.html/ConflictsFAQ

Ah, I see.  By the way, although I'm sure the darcs developers think
of this as a conflict problem, it might be more useful for users to
rename this part of the page to DarcsTakesForever or something like
that.  It's often not even obvious to a new users that conflicts have
anything to do with the fact that darcs is taking forever, so they
wouldn't be likely to discover this useful page!

Also, in the "what triggers it" section, is this the "nesting depth"
or the "dependency depth"?  It seems like the latter conveys the
situation more accurately.  A very long string of patches depending on
each other is not unusual at all (in fact, very common, no? at least
it seems so for me).

Is a "conflict fight" different from a "conflict misery"?  It seems
like both of these are different from a "doppelganger patch".  So it
looks like there are four cases of "darcs takes forever" (ruling out
the easy cases that optimize can fix):

  - fighting conflicts
  - miserable conflicts
  - hidden conflicts
  - doppelganger conflicts

If it's okay, I will start a page DarcsTakesForever as a starting
point for people who encounter this problem and just want to know the
shortest step-by-step path to (a) classifying their problem and (b)
(Continue reading)


Gmane