I have been trying to get SVN sync to work countless times, but I am always getting this error upon attempting to check-in an asset (after marking for add) :
Error svn: E200009:
‘C:\Users\USER\Documents\Unreal
Projects \ [project-name]\Content\Maps’
is not known to exist in the
repository and is not part of the
commit, yet its child
‘C:\Users\USER\Documents\Unreal
Projects \ [project-name]\Content\Maps[asset].uasset’
is part of the commit
My source is connected to my copy of UE4 (v4.4.3) , but I have had no success with check-ins. A copy of the project exists on the SVN repository, which was uploaded with TortoiseSVN, and I am having this issue with any sort of asset, either new or already existing
,I have been trying to get SVN sync to work countless times, but I am always getting this error upon attempting to check-in an asset (after marking for add) :
Error svn: E200009:
‘C:\Users\USER\Documents\Unreal
Projects \ [project-name]\Content\Maps’
is not known to exist in the
repository and is not part of the
commit, yet its child
‘C:\Users\USER\Documents\Unreal
Projects \ [project-name]\Content\Maps[asset].uasset’
is part of the commit
My source is connected to my copy of UE4 (v4.4.3) , but I have had no success with check-ins. A copy of the project exists on the SVN repository, and I am having this issue with any sort of asset, either new or already present
I’ve taken a look at the logs and your repo on google code & the obvious things that stand out are:
You have not put your files in the ‘trunk’ directory on the repo, but you are connecting to the trunk in your URL - this means the files do not map correctly to your working copy & is the cause of your error.
You have versioned your ‘Saved’ directory (which can cause all sorts of problems).
You have not versioned your .uproject file (which means I cannot reproduce your issue locally and any collaborators will not be able to generate .sln files for your project).
So to fix your issues:
Move Binaries, Content & Source directories into the trunk directory.
Remove Saved directory.
Add your .uproject file to the repo (it should be in the same directory as the ‘Content’ and ‘Source’ directories.