[erlang-questions] rsync-like function in Erlang?

Tuncer Ayaz <>
Sat May 31 23:32:40 CEST 2008

On Tue, May 20, 2008 at 11:23 PM, Tuncer Ayaz <> wrote:
> On Tue, May 20, 2008 at 10:45 PM, Johan Holmberg <> wrote:
>> 2008/5/20 Juan Jose Comellas <>:
>>> Have you thought about using a distributed version control system such as
>>> Git for this? I have the same problem, with the added need to track the
>>> history of changes of each file, and I'm planning to build an Erlang wrapper
>>> over Git. This wrapper could also provide a transactional interface to the
>>> filesystem, giving you the ability to rollback to a previous version of the
>>> file in case of a problem.
>> Interesting idea. I have thought about using Subversion (the version
>> control system we normally use), but dismissed it as to complicated
>> (with the need for a third machine, the Subversion-server, and with
>> all the space overhead in the local .svn directories).
>> Does Git work well on Windows? And can it operate in client-server
>> fashion, or does it need filesystem access between the machines?
> Git works on Windows but not yet quite as good as on the _you know
> where it originated :D_ OS

Let me correct my statement and tell you that the current preview
of msysgit looks pretty good. Definitely good enough to use.


More information about the erlang-questions mailing list