Hi,
It looks like when using the subversion as your source control provider under windows you can’t diff a blueprint if your project directory name contains a space (ie d:\unreal projects). I’ve fixed it with the following change (in SubversionSourceControlRevision.cpp:
@@ -41,8 +41,8 @@ bool FSubversionSourceControlRevision::Get( FString& InOutFilename ) const
Parameters.Add(TEXT("--force"));
TArray<FString> Files;
- Files.Add(Filename);
- Files.Add(AbsoluteFileName);
+ Files.Add(FString::Printf(TEXT("\"%s\""), *Filename));
+ Files.Add(FString::Printf(TEXT("\"%s\""), *AbsoluteFileName));
if(SubversionSourceControlUtils::RunCommand(TEXT("export"), Files, Parameters, Results, ErrorMessages, Provider.GetUserName()))
{