Re: SVN support under Windows.



On 8 December 2015 at 06:20, Gilboa Davara <gilboad gmail com> wrote:
Hello all,

I'm porting some code to Windows (*sigh*). While I can do most of the
work using Fedora's excellent mingw support, the final touches must be
done on an actual Windows 10 VM.

As such, I've used msys2 to more or less mimic my Fedora Linux working
environment. (vim, subversion, ssh and meld 3.15).

meld itself runs with some minor modifications, E.g. I had too add
gi.require_version("Gtk", "3.0") and gi.require_version("GtkSource",
"3.0") before the respective calls to 'from gi.repository import
Gtk/GtkSource' to silence the import Gtk warning.

However, subversion seems to be broken, even though I've got a fairly
complete msys2 installation.
If I do '$ meld .' on a working copy, I get a 'Error: Cannot compare a
mixture of files and directories' error and a help message.

I do understand the subversion under Windows is not really tested, but
I wonder if I can I somehow help you debug this issue?

So the "good" news is that you haven't hit SVN-specific issues yet.
I'm not sure of the cause, but that error message means that Meld has
decided that at least one of the arguments you've passed is a file,
and at least one is a directory, and is refusing to compare them.

If you can easily edit the install, I'd suggest printing the paths
argument in MeldWindow.append_diff() and see what you're getting
through there. Either you're getting a file you don't expect, or
somehow "." is resolving as both a file and a folder.

(...and just as a final question... have you tried the actual windows
installer?)

cheers,
Kai


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]