Commit Graph

284 Commits

Author SHA1 Message Date
Ben Marsh
bbe9fecb2f Copying //UE4/Dev-Build to Dev-Main (//UE4/Dev-Main)
#rb none
#rnx

[CL 9053338 by Ben Marsh in Main branch]
2019-09-24 16:13:51 -04:00
ben marsh
e9aa5ab6db UGS: Fix starred builds and reviews not updating unless UGS is restarted.
#rb none
#jira
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 8375069 in //UE4/Release-4.23/... via CL 8498098
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v406-8472469)

[CL 8534248 by ben marsh in Dev-Build branch]
2019-09-06 08:36:26 -04:00
ben marsh
4db4b45966 UGS: Fix starred builds and reviews not updating unless UGS is restarted.
#rb none
#jira
#rnx

#ROBOMERGE-SOURCE: CL 8375069 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v406-8472469)

[CL 8498098 by ben marsh in Main branch]
2019-09-04 15:55:46 -04:00
Ben Marsh
9d416abf21 UGS: Reorder initialization.
#rb none
#rnx

[CL 8489703 by Ben Marsh in Dev-Build branch]
2019-09-04 11:13:44 -04:00
ben marsh
d95c20d77a UGS: Add a wrapper for Process.Start() calls which prints an error if an exception is thrown, rather than allowing it to show an exception dialog.
#rb none
#jira
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 8362086 in //UE4/Release-4.23/... via CL 8362090
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v406-8472469)

[CL 8478729 by ben marsh in Dev-Build branch]
2019-09-04 08:30:39 -04:00
ben marsh
d5f8fca814 UGS: Add a wrapper for Process.Start() calls which prints an error if an exception is thrown, rather than allowing it to show an exception dialog.
#rb none
#jira
#rnx

#ROBOMERGE-SOURCE: CL 8362086 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v402-8361577)

[CL 8362090 by ben marsh in Main branch]
2019-08-28 10:50:28 -04:00
Chad Garyet
0ec87c0624 -Change to look for NoContent rather than OK, since the server's returning a 204
#jira none
#rb none

[CL 8301450 by Chad Garyet in Dev-Build branch]
2019-08-26 14:38:55 -04:00
Ben Marsh
851b0b6647 Update version number to 1.180
#rb none
#rnx

[CL 7948061 by Ben Marsh in Dev-Build branch]
2019-08-10 19:53:47 -04:00
Ben Marsh
5e8f773d1f Merging CL 7936110 from 4.23 stream.
#rb none
#rnx

[CL 7948060 by Ben Marsh in Dev-Build branch]
2019-08-10 19:51:46 -04:00
Ben Marsh
b45ba10a85 UGS: Add guards around a few places that can throw exceptions due to external factors.
#rb none
#rnx

[CL 7786993 by Ben Marsh in Dev-Build branch]
2019-08-06 09:51:13 -04:00
Ben Marsh
9510e16917 UGS: Add DebugGame editor executable names to the list of processes that should be killed before performing a sync. (#6081)
#rb none
#jira UE-78103

[CL 7707420 by Ben Marsh in Dev-Build branch]
2019-08-02 12:20:40 -04:00
Ben Marsh
716847a010 Fix compile errors in UGS.
#rb none
#rnx

[CL 7663689 by Ben Marsh in Dev-Build branch]
2019-07-30 17:31:46 -04:00
Ben Marsh
217e348dfa UGS: Update version number to 1.179
#rb none
#rnx

[CL 7650962 by Ben Marsh in Dev-Build branch]
2019-07-29 13:49:05 -04:00
Ben Marsh
bf697c8352 UGS: Remove code that excludes files to sync if using an older branch. Since this logic relies on the contents of the locally synced config file, it may default to false (and not sync the version header) for the first sync in a stream. Existing logic in Workspace.SyncFileRevisions() should ensure these files are clobbered when necessary, if syncing an earlier branch.
#rb none
#rnx

[CL 7650960 by Ben Marsh in Dev-Build branch]
2019-07-29 13:48:05 -04:00
Ben Marsh
2ef1be4c7c UGS: Disable support for parallel syncing; seems to be causing errors now that we have support for wildcard syncs.
#rb none
#rnx

[CL 7323251 by Ben Marsh in Dev-Build branch]
2019-07-16 11:39:11 -04:00
Ben Marsh
52d9492c5a UGS: Fix an issue which can occur when switching between streams, and a fstat call for version files will return the existing file from the previous stream.
#rb none

[CL 7277773 by Ben Marsh in Dev-Build branch]
2019-07-11 14:02:22 -04:00
Ben Marsh
19a864655e UGS: Fix crash when selecting "Open in Explorer..." from the context menu of a file in the Clean Workspace dialog.
#rb none
#rnx

[CL 7227076 by Ben Marsh in Dev-Build branch]
2019-07-08 09:30:43 -04:00
Chad Garyet
6821f0d1f1 change target framework to 4.6.2
#jira none
#rb none

[CL 6968830 by Chad Garyet in Dev-Build branch]
2019-06-13 08:28:53 -04:00
Chad Garyet
982d180528 update metadata server to use mysql backend instead of sqlite
#jira none
#rb ben.marsh

[CL 6968806 by Chad Garyet in Dev-Build branch]
2019-06-13 08:22:18 -04:00
Ben Marsh
425f4c8969 Update UGS to 1.177.
#rb none
#rnx

[CL 6957426 by Ben Marsh in Dev-Build branch]
2019-06-12 15:21:20 -04:00
Ben Marsh
f4560e5552 UGS: Attempt to identify a list of causers for undefined symbol errors based on the name of the class, and an assumption that classes are defined in headers and cpp files with the same name.
#rb none
#rnx

[CL 6917759 by Ben Marsh in Dev-Build branch]
2019-06-10 16:34:29 -04:00
Ben Marsh
178f3ff555 UGS: Parse fatal errors from Clang as filenames to use for blaming people.
#rb none
#rnx

[CL 6917461 by Ben Marsh in Dev-Build branch]
2019-06-10 16:25:25 -04:00
Ben Marsh
ae58f11b54 UGS: Fix incorrect extraction of symbol names from undefined symbol errors starting with __declspec(dllexport).
#rb none
#rnx

[CL 6917126 by Ben Marsh in Dev-Build branch]
2019-06-10 16:15:56 -04:00
Ben Marsh
92b36cbe33 UGS: Fix typo.
#rb none
#rnx

[CL 6882861 by Ben Marsh in Dev-Build branch]
2019-06-07 09:28:54 -04:00
Ben Marsh
9a64e4014a UGS: Allow enabling and disabling automation via the Application Settings dialog.
#rb none
#rnx

[CL 6869776 by Ben Marsh in Dev-Build branch]
2019-06-06 18:21:45 -04:00