Questions about the integrated Source Control
While developing a small game prototype, our team quickly realized that the Blueprints being binary causes problems for Blueprints that sit at the center of the game (GameMode, PlayerController) and need to be edited all the time. We figured that maybe the integrated Source Control would improve matters and started using that (Subversion). Previously we used TortoiseSVN and in practice both tools are currently used in tandem because we encountered some issues/unsolved questions with the Unreal system that required a workaround using TortoiseSVN.
Thanks in advance!
asked Aug 11 '15 at 05:17 PM in Using UE4
With some more experience with the integrated source control under my belt, I thought I'd go ahead and answer my own questions in case anyone stumbles upon this. Maybe it helps.
Question 1: How do I update a project from within the editor?
Answer: Don't. At least in 4.8.x and 4.9.0, Sync is highly unreliable and won't refresh the assets until the editor has been closed and reopened. This may result in work being lost due to several users editing the same asset one after another. (Known bug.)
Question 2: Is there a way to unlock files from within the editor?
Answer: No. Both reverting and submitting your changes will cause the lock to be released, but if you just want to get rid of the lock but keep your local changes, you'll have to do it from outside the editor.
Question 3 was a misunderstanding on my part. Viewing Blueprint diffs works fine, both against depot and for older revisions. I'm getting fewer crashes in 4.9, too.
Question 4: How are we supposed to deal with conflicts?
Answer: In 4.8.x at least, conflict handling is extremely basic. I haven't tried 4.9 yet but I haven't seen anything in the change log that promised improvement on this part.
Question 5: Why do conflicts not show up in the editor?
Answer: I'm still not sure if this is supposed to work (bug) or just a missing feature. Either way, this doesn't work. As per question 1, don't use the in-editor revision update and you should be fine.
My add-on comment about the annoying "Make Writable" popups thankfully no longer applies to 4.9, where this has been fixed.
answered Sep 11 '15 at 08:47 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here