x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

How do i set up SVN in the editor?

Hello how would i set up our SVN server into UE4s editor?

Product Version: Not Selected
Tags:
more ▼

asked Mar 26 '14 at 01:56 AM in Using UE4

avatar image

EternalSt0rm
16 4 5 7

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

2 answers: sort voted first

Hi Eternal,

We don't handle setting up the SVN or P4 server for you; but if you already have one or set one up, you can tell the editor to use it and do things like check files out/in, view revision history, etc... from the editor.

The editor currently has source control plugins for both Perforce and SVN. Perforce is what we use internally at Epic, and it is now free for up to 20 users (and 20 workspaces; you’ll probably end up using 2 or 3 per human user). SVN is totally free and there are a number of cloud SVN providers if you don’t want to host your own server.

You can tell if your editor is currently connected to source control by the little icon on the top right of the main frame, next to the [Enter console command] prompt. If the icon is green, you are already connected, but if it shows up as a red no sign then click on it to enter your server settings.

Disabled source control Enabled source control

Once you are connected, there will be additional options in the content browser menu, such as Check Out, History, etc...

Note for 4.0.1

The version of the engine downloaded through the Launcher in 4.0.1 does not come with the SVN and Perforce binaries, and will not work with SVN without a workaround (explained below). The Launcher version should work with Perforce if you already have a client installed, though you may have to manually input your workspace name. This will be fixed in a future release, but if you want to use SVN with the Launcher version, you can work around it with the steps below.

  1. Go to http://www.visualsvn.com/downloads/ and download the Apache Subversion command line tools.

  2. Open the zip file and go into the "bin" folder.

  3. Open Windows Explorer to your engine installation path's ..\Engine\Binaries\ThirdParty\ folder (default would be C:\Program Files\Unreal Engine\4.0\Engine\Binaries\ThirdParty).

  4. In ThirdParty, create a folder named "svn" (no quotes).

  5. In "svn", create a folder named "Win64" (also no quotes).

  6. Extract all of the EXE and DLL files from the zip file's "bin" folder into "..\svn\Win64\"

  7. Start up the editor and enjoy using SVN.

Cheers, Michael Noland

more ▼

answered Mar 26 '14 at 08:22 PM

avatar image

Michael Noland STAFF
604 17 11 33

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

My guys are going to set it up as a separate thing not tied into Unreal. That's how we did Unity. I use TortoiseHG and Mercurial for source control.

more ▼

answered Mar 26 '14 at 02:58 AM

avatar image

JMoore5268
161 4 7 10

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question