Hi, im having issues when trying to add sourcecontrol (subversion) to my project. No matter what I change in the repository field it keeps trying to connect to the FIRST repository that I entered. I have tried new repository addresses but it doesn’t fix anything. Even when restarting the launcher it keeps the same repository address.
It seems to save the data that I entered is stuck to the project that I am working on, tried another project and the fields were empty.
I’m assuming this is a bug, if not, how do I fix it? Some sort of cache file that needs to be deleted?
It seems to keep trying to connect to the same repository as before even when I delete the ini file and restart the project, as you can see in the error log:
Could you also take a look in Engine\Saved\Config\CleanSourceConfigs\SourceControlSettings.ini and Engine\Saved\Config\Windows\SourceControlSettings.ini, and if you see your default details there, try deleting those files. I’ve attempted to reproduce this, but can’t, so I wonder if there’s something strange in your config there.
Still not working, I just deleted all the SourceControlSettings on my computer (didnt find any in the engine folders), even when not typing anything into the fields it tries to connect to the same old repository… Definitely seems very strange, and since Git just crashes when I try using that im not too sure what to do about this.
All deleting those ini’s do for me is remove everything I entered in the fields, so like a cache for saving whatever I entered there, not a cache to what im actually connecting to?
Could you enable the Output Log and paste in a dump of what it outputs when attempting to connect please? There should be a little more information, in particular the actual commands being passed to SVN, so we can hopefully trace whether this is a problem with UE4 or with your SVN configuration.
Thanks for the help Richard!
Seems like the log revealed that it looks for the repository info in the working copy (SVN) instead of using the information that I provided in the dialog to connect to the repository, which seems a bit weird in my opinion. So I had to make a new SVN folder and copy the project over, then checkout the repository with the new repository URL, after I did that and opened the new working copy, it connected to the new repository URL.
Here’s the log that asked for SVN info: [2015.03.25-22.31.46:757][292]LogSourceControl: Attempting 'svn info "D:/UE4Proj - Pastebin.com
Certainly seems as if something is amiss there. Just to confirm, you had a different repository URL to https://felix_pc:8443/svn in the dialog box? I will enter an issue for this and we’ll look into it. Glad you managed to find a solution for now!
Yes, I was entering in different repository URLs in the dialog but it kept connecting to it because tortoiseSVN had connected that working copy to https://felix_pc:8443/svn , I had to make a new working copy connected to my new repository URL. I am using 4.7.3.