I’ve tried following the directions in the wiki as well as those in a video tutorial I found, but when I execute the svn command to get a local copy of the libraries, it runs for a while (quite a while, in fact) before it times out and dies.
My system:
MSI GE72 2QF Apache Pro (stock)
Windows 10 (as up-to-date as Microsoft demands it to be)
Software tools:
those recommended in the wiki and
VS Community 2017
Why would svn time out?
Are the wiki instructions up to date?
If not, where can I find some that are?
Also, are the wiki instructions for building 2.8 or 2.79?
Don’t know why it would time out, instructions are good, but you’ll end up building 2.79 master I believe, at least that’s what I ended up doing following the instructions. I have been looking for instructions to build 2.8 with no luck.
Both times I had to get the libs it would error out. You just have to deal with it until it finishes. The first time it errored out maybe 10 times, this last time was probably 50. Luckily, you shouldn’t have to do it often. Do a “Cleanup” and then “Update” to continue.
Did you read my reply or check out the link I posted? Doing a “Cleanup” and “Update” lets it continue where it stopped. You might post on the thread in the link and let them know this is still a issue.
@AFWS: I’m just getting to trying to download the libs again. You said “post on the thread in the link and let them know this is still a [sic] issue” but I have no idea where you mean or who ‘they’ are.
Okay, I’ve finished my little project. What I’ve done is update the confirmQuit dialog, adding a third option to save changes before quitting.
It’s a bit rough around the edges and I’m sure I’ve violated a few BF coding conventions, but it does work. Windows only, I’m afraid. I have no access to a Mac or a Linux box.
Now, where/how do I submit this for review/acceptance? I have no knowledge of revision control systems (when I learned programming, there were none and I’ve done very little coding since) so if someone could talk me through it, I’ll get it in front of someone from BF.
@Jacques_Lucke: I just followed your instructions, but I think I need more detailed instructions…
Do I run it as: git diff > diff.file
Or am I supposed to select/copy from the terminal window and then paste into a file?
Output stopped after a colon. Does that mean it’s waiting for me to tell it I’ve got that much so it can spit out the rest or is something else going on?
With a little bit more effort you can automate all that stuff. E.g. when I added a feature in a separate branch I just have to type arc diff, provide some more info and it will upload everything automatically.
However you should learn to use git before that. It’s really not that hard.