This is the tool package used at Apex Studios for day-to-day work.
Following software packages are included is included:
- TortoiseSVN
- TortoiseGit and Git for Windows (explained later)
- PHP 5.4
- Arcanist
Tools may be added without further notice.
We do not take care for compatibility on external systems
-
When you already have
svn
or TortoiseSVN installed:- Go to a safe location without any spaces in the path where you can install things, like
C:\Apps
. Create a folder structure so it resembles this:C:\Apps\apexstudios\tool-package
. Go into that folder. - Check out from this URL:
https://github.com/apexstudios/tool-package/trunk
- Continue
- Go to a safe location without any spaces in the path where you can install things, like
-
Else:
- Download the ZIP file
- Extract it to a safe location (and probably remove the master in the folder name)
- Continue
-
You may have to start an instace of
cmd.exe
to run theinstall.bat
properly. To do so, follow these steps:- Open the //Run...// dialogue
- Type in
cmd
- Type in the drive where the folder is located, like this:
e:
- Type
cd
, followed by the copy-pasted path (you can't Ctrl+V, do a right-click), like this:cd E:\Apps\tool-package
- Run
install.bat
(type and enter)
-
To do the initial set up, run the
install.bat
- It will set up environment variables pointing to
arc/arcanist/
andPHP/
, which are required- Select Option 1
- Restart the installer
- Select Option 1
- Verify that it does not install again
- Profit
- If I have managed to finish it in time, it will also ask you to do the Arcanist set up (installing the
certificate, that is)
- Select Option 2
- Go to http://phabricator.burningreality.de/conduit/token/
- Copy the line consisting of random numbers and letters
- Paste it into the new window that popped up
- Profit
- It will set up environment variables pointing to
-
To install TortsoiseSVN, select //Option 3// from the installer
- Make sure that you have the
command line client
tools checked! They are required for Arcanist.
- Make sure that you have the
-
If you want to profit from Git and its wonderful
git svn
tools, follow these install instructions:- Select Option 4
- Install one after each other
- ???
- Profit
- I'm too lazy to tell you how to use them - maybe another time
- Installation of msysGit can be done with preselected options, however, no need to install the "Windows explorer integration". If you know about CRLF and LF line endings and you have editors coping with that, you should select "Checkout as-is, commit as-is" in order to prevent automatic change of line endings (Git usually uses Linux-style, though we have Windows-style)
I will add guides into the Guides/
folder soon. Wait for that day.