Has anyone else seen this? I'm trying to deploy from a remote darcs
repository using the copy strategy, but I get this error message:

  darcs failed:  Not a repository: <repository uri> (Failed to create
temporary file darcs: permission denied (Permission denied))
  darcs: Couldn't find patch matching "hash "

Looking at the code, it's pretty obvious what's going on. The darcs
checkout command wants an explicit revision hash, but darcs doesn't
support remotely querying the changelog without already having a local
copy, which is something I want to avoid. I've also got a fork on
github (regularfry-capistrano if you want to take a look) with a patch
that works around this problem (by adding a checkout_head method), but
I don't know that it's a common enough problem to merit a pull
request, and I don't want to maintain the fork forever.

Any thoughts? Is there an easy way round this that I've missed?
There's a similar problem in the archives from 2007, but it's not
quite relevant.

--
Alex


--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to