Hello,
long text short:
I have problems using SVN in the editor and I want to give perforce a try. Is it free? I do not understand this free for 20 users and starter pack for 20 user 50% off policy. The rest of the text explains what went wrong on my editor when using SVN.
long version.
I try to get the source-control up and running. I can connect to my subversion repository but when I want to submit files I have a mix of engine related files and game related files showing up in the Submit Files Dialog.
- Engine/NewMaterial
- Engine/BufferVisualization/*
- Engine/*
- …
- Game/*
I created a blank project without the starter content. An I start to replace every Material that links to the Engine folder in the ‘Edit → Project Settings’ but the Engine related files are still shown.
Then I decide to remove the checkbox from the engine related files and got the error message:
Error svn: E200009: ‘/Content’ is not known to exist in the repository and is not part of the commit, yet its child ‘\Content\Default’ is part of the commit
Then I closed the editor and checked in the files by hand using TortoiseSVN. When i reopened the Editor and use the submit dialog all files were showed again (also the game files that were committed by tortoise had no changes). So I tried to to check-in the game files again and it seemed to work but it actually did nothing (indeed there were no new changes but the files shall not appear in the check-in dialog then).
In a last step I changed a map and the check-in of these changes worked from editor as expected (although I have to deselect the engine files)
Does someone has a tip how I can get the svn running in the editor without forcing me to deselect the Engine files all the time? Is Perforce free now? I do not get there Free for 20 User and Starter pack for 20 User is off 50% policy. Do I have to pay with less than twenty users or not? But I think perforce works better with the unreal editor does it?
My Specs:
I use the github version of UE and a apache based SVN Server on debian (although I think that this is not the problem because connection works and other clients are working too)