
Not really a Haskell question but I'm not sure where else to go. What's the preferred method of converting a darcs repository to git? And is there a way of converting from git to darcs? The reason I ask is that my colleague cannot get darcs to work on his Windows box. Thanks, Dominic.

On Mon, Oct 6, 2008 at 12:11 PM, Dominic Steinitz < dominic.steinitz@blueyonder.co.uk> wrote:
Not really a Haskell question but I'm not sure where else to go.
The best place to ask would be the darcs-users mailing list: http://lists.osuosl.org/mailman/listinfo/darcs-users What's the preferred method of converting a darcs repository to git? And
is there a way of converting from git to darcs?
Never tried it personally, but I think tailor can do this: http://progetti.arstecnica.it/tailor The reason I ask is that my colleague cannot get darcs to work on his
Windows box.
I think there are windows binaries floating around. If you ask on the darcs-users list I think someone can get this squared away for you. Whether you need help building or just getting binary that works. Thanks, Jason

On Mon, Oct 06, 2008 at 08:11:21PM +0100, Dominic Steinitz wrote:
Not really a Haskell question but I'm not sure where else to go.
What's the preferred method of converting a darcs repository to git? And is there a way of converting from git to darcs?
The reason I ask is that my colleague cannot get darcs to work on his Windows box. If you have trouble you may also want to try the #darcs chat channel on irc.freenode.net.. Those people want to help if they can.
You should also be able to find some info on haskell.org/ghc (use the search) because of the recent discussion about switching to git for ghc developement. By the way the cygwin git version did work best for me (due to file permissions.. git gui does'nt work though - maybe I've missed some options as well?) Marc

the mingw git worked flawlessly for me (and will be certainly a lot less of
hassle, if one tries to remain cygwin-free). their version of git-gui also
works (i didn't test it extensively).
http://code.google.com/p/msysgit/
featuring an installer as well ;-)
as for darcs, look here:
http://wiki.darcs.net/DarcsWiki/CategoryBinaries#head-c7910dd98302946c671cf6...
the darcsdir-w32 works fine without cygwin, just supply wget or curl ..
On Tue, Oct 7, 2008 at 1:55 AM, Marc Weber
On Mon, Oct 06, 2008 at 08:11:21PM +0100, Dominic Steinitz wrote:
Not really a Haskell question but I'm not sure where else to go.
What's the preferred method of converting a darcs repository to git? And is there a way of converting from git to darcs?
The reason I ask is that my colleague cannot get darcs to work on his Windows box. If you have trouble you may also want to try the #darcs chat channel on irc.freenode.net.. Those people want to help if they can.
You should also be able to find some info on haskell.org/ghc (use the search) because of the recent discussion about switching to git for ghc developement. By the way the cygwin git version did work best for me (due to file permissions.. git gui does'nt work though - maybe I've missed some options as well?)
Marc _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

I use darcs on Windows every day and it works well. The only problem
is that it is not very usable if you access your repository via SSH
and the authentication is via password.
On Mon, Oct 6, 2008 at 9:11 PM, Dominic Steinitz
Not really a Haskell question but I'm not sure where else to go.
What's the preferred method of converting a darcs repository to git? And is there a way of converting from git to darcs?
The reason I ask is that my colleague cannot get darcs to work on his Windows box.
Thanks, Dominic.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

I use darcs on Windows every day and it works well. The only problem is that it is not very usable if you access your repository via SSH and the authentication is via password.
Why not? It worked fine for me.
It's never worked for me, I always get a frozen darcs trying to read a password, but not from my console. If you connect with an SSH key its more secure and less typing - it's a better way to go. Thanks Neil ============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ==============================================================================

Yes, I've used SSH key. Didn't think it would be different with a password. On 7 Oct 2008, at 20:19, Mitchell, Neil wrote:
I use darcs on Windows every day and it works well. The only problem is that it is not very usable if you access your repository via SSH and the authentication is via password.
Why not? It worked fine for me.
It's never worked for me, I always get a frozen darcs trying to read a password, but not from my console.
If you connect with an SSH key its more secure and less typing - it's a better way to go.
Thanks
Neil
= = = = = = = = ====================================================================== Please access the attached hyperlink for an important electronic communications disclaimer:
http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html = = = = = = = = ======================================================================
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Yes, I've used SSH key. Didn't think it would be different with a password.
It really is! :-) Thanks Neil
On 7 Oct 2008, at 20:19, Mitchell, Neil wrote:
I use darcs on Windows every day and it works well. The only problem is that it is not very usable if you access your
and the authentication is via password.
Why not? It worked fine for me.
It's never worked for me, I always get a frozen darcs
repository via SSH trying to read a
password, but not from my console.
If you connect with an SSH key its more secure and less typing - it's a better way to go.
Thanks
Neil
= = = = = = = =
======================================================================
Please access the attached hyperlink for an important electronic communications disclaimer:
http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html = = = = = = = =
======================================================================
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ==============================================================================

GHC uses http://darcs.haskell.org/bin/darcs-to-git which is a fork of
http://github.com/purcell/darcs-to-git
It's not very fast, but it works well enough. I tried tailor only
briefly but it failed on its own test suite and I didn't bother to
investigate any further.
2008/10/6 Dominic Steinitz
Not really a Haskell question but I'm not sure where else to go.
What's the preferred method of converting a darcs repository to git? And is there a way of converting from git to darcs?
The reason I ask is that my colleague cannot get darcs to work on his Windows box.
Thanks, Dominic.
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
participants (8)
-
Dominic Steinitz
-
Jason Dagit
-
Krasimir Angelov
-
Marc Weber
-
Miguel Mitrofanov
-
Mitchell, Neil
-
Thomas Schilling
-
wman