Source for Better AI

1. Install TortoiseSVN from their downloads page
2. Make a folder on your hard drive where you want to check out the sources. You can call it BetterAI or BetterAITrunk or BetterAIVanilla or whatever you want. (If you like, you can make a folder called BetterAI and then a folder inside that called warlords and a separate folder called vanilla). (Another way to do it is to check out the whole project, but this will be a lot of versions, it is not recommended unless you have a lot of disk space).
3. After making the folder(s), however you want to organize them, right click the folder into which you want to put the sources, and select "SVN Checkout..." from the menu. (You will have this choice if you installed TortoiseSVN properly).
4. In the window that comes up, for "URL of repository" you want one of the following:
1. "https://svn.sourceforge.net/svnroot/civ4betterai/trunk/": to check out the latest version to run on the warlords codebase
2. "https://svn.sourceforge.net/svnroot/civ4betterai/branches/vanilla/": to check out the vanilla version (that is the 1.61+ version), this code may be slightly behind the trunk, as it has to be manually syncronized. It is generally about a week behind.
3. "https://svn.sourceforge.net/svnroot/civ4betterai/": to check out the entire project, this will be over 6 complete versions of the code (one for each branch or tag), it is not recommended.
5. Click "OK" and the sources will begin downloading!
6. To update to the latest sources, right click the folder again and just select "SVN Update" and it will automatically update you. You can click on the "Show Log" button (or select that from the menu) to read the individual checkin comments and/or get a list of which files were changed with each revision.

So, what again is unclear?

The source is located in an SVN repository. The link to the SVN repository is above. To get an easy download of the source, you need to install a SVN client on your computer.
 
I've done it, its really not that difficult. If you cant even download the source are you going to be able to do anything with it.
 
After following the above instructions I get the following after typing a URL of https://svn.sourceforge.net/svnroot/civ4betterai/trunk/.

I get the same with the other directory options.

What am I doing wrong?


Error: PROPFIND of '/svnroot/civ4betterai/trunk': Could not resolve hostname `svn.sourceforge.net': The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for. (https://svn.sourceforge.net)
 
Describe, in a way similar to what I quoted, the exact steps you do.

Don't just copy the above steps -- write it out yourself as you do each step. Include any paths. For any text input, enter a quote ", then copy/paste your input, then close your quote".

I've followed those steps, and they worked. To have a hope of understanding what isn't working, I need the exact steps that aren't working. :)

Did TortuseSVN tell you to reboot after installation btw?
 
Thanks, here are the steps:

1. I downloaded and installed TortoiseSVN. When asked to restart the computer I click yes.

2. After the computer restarts, I create a directory on my C: drive called c:\BetterAI.

3. I right-click on the folder name and select SVN Checkout on the dropdown list.

4. At the Checkput dialog box, I enter "https://svn.sourceforge.net/svnroot/civ4betterai/trunk/" in the URL of Repository field. I leave all other options at thier default settings. Then click OK.

5. A message box titled "https://svn.sourceforge.net/svnroot/civ4beterrerai/truck - TortoiseSVN Checkout... Finished!" appears with two errors:
"Error: PROPFIND request failed on '/svnroot/civ4betterai/trunk'" and
"Error: PROPFIND of '/svnroot/civ4betterai/trunk': Could not resolve hostname `svn.sourceforge.net': The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for. (https://svn.sourceforge.net)"

6. OK is the only option, clicking OK closes the Checkout dialog box.

I copied the other path references provided in the instructions with no luck.
 
Thanks, here are the steps:

1. I downloaded and installed TortoiseSVN. When asked to restart the computer I click yes.

2. After the computer restarts, I create a directory on my C: drive called c:\BetterAI.

3. I right-click on the folder name and select SVN Checkout on the dropdown list.

4. At the Checkput dialog box, I enter "https://svn.sourceforge.net/svnroot/civ4betterai/trunk/" in the URL of Repository field. I leave all other options at thier default settings. Then click OK.

Hmm.

Try:
https://civ4betterai.svn.sourceforge.net/svnroot/civ4betterai

I forgot where I got that change in the path -- I think I learnt about it somewhere else. It does explain your problem however. :)
 
Back
Top Bottom