The new Subversion.

Users who are viewing this thread

For those who have short attention spam
The Complete Idiot's Guide to Installing the SVN version of Anno Domini 1257: >>>>HERE<<<<


Current version of the mod runs on 1.153 and up

SVN changelog can be found here:
http://code.google.com/p/dev1257/source/list

SVN bug reports should be reported here:
http://code.google.com/p/dev1257/issues/list

About subversion, as originaly writen by Othr(a bit modified by me):
Subversion is a software version control system, although the mod is in mostly binary format and is not really software this system can be used to keep an up to date version of the mod and keep it in sync with the repository.

The term 'checkout' is used to describe the action of downloading any changes, the first checkout will be large the next checkouts will be small and will only include changes I've made.

So that said, if you want to see the development version of the mod you need a subversion client.  An excellent choice is Tortoise SVN.  This is the SVN client this tutorial will cover.

Obtain a copy of Tortoise from http://tortoisesvn.net/downloads and install it.  You may be asked to reboot, so reboot when prompted.

First checkout - change your current folder to x:\....\warband\modules, right click on an empty space there somewhere where folders are, you will have an option to SVN Checkout, click that.
The URL of the repository is http://dev1257.googlecode.com/svn/trunk/
The output directory is where your warband is installed, folder Modules, or you can just use .

Click OK and off it goes, it will take a long time for the first checkout, it contains all the textures and stuff.

To keep the development tree in sync with the repository, go to where you 'checked out' the mod, right click the folder where it's installed and right click and do SVN update. This will apply any updates.

Those who have the old subversion can use that as a base to update to this one. You only need to change the repository URL to http://dev1257.googlecode.com/svn/trunk/ (and probably delete the hidden svn folders)

The purpose of the current Suvversion is to hunt down most of the script bugs for a possible beta release(finnaly!). Item and troop balancing(as well as there finalization) is also important, but that will probably go into beta version. Then 1.0 will be released.

Note that savegames from revision to revision is usually not compilable(unless stated otherwise). you will have to start a new game. So update at your own risk!
 
Excellent. The mod is back in business. I have my exams untill next week, after that i can start bug hunting and modeling again.

DrTomas, check this out, a minor change to add more walkers in town scenes without adding new entry points.
http://forums.taleworlds.com/index.php/topic,112143.0.html - check Xenoarghs post.
 
Great news. Are there any specific things to look out for? The only problem I can remember are CTDs in huge battles (500 horsemen in a field battle), but that may be my own fault. Most problems, which are reported, are due to software issues caused by players and I might reformat C: and reinstall everything, before I blame this mod. My PC is a mess and I haven't cleaned it up for a whole year. Anyway, is there anything specific to search for?
 
There was also a problem with the troop wage calculation script. Some tier 2 units ended up requiring more wages than their corresponding tier 3 units.
 
UghUghUgh] Are there any specific things to look out for? [/quote] Changelog: Hotfix implanted into the source Enterprise penalty script was tweeked Balt troop tree revision. Tier 5 was removed. Formations were tweeked a bit. Player units no longer start in a formation. You can still make formations(But there still buged). Some unused/unhistorical items removed(mostly native stuff). New scenes from UghUghUgh and War B*astard. More walkers in towns/villages. Some helmets resize and now are proper size [quote author=ntb_15 said:
There was also a problem with the troop wage calculation script. Some tier 2 units ended up requiring more wages than their corresponding tier 3 units.

Wages are calculated based on troop offensive/defensive values. It should resolve itself when balancing is done.
 
Well, there is another bug with wages I reported long ago. Once in a while it happens that you pay for troops that don't exist. Tested it all out that time and although I was alone I still had to pay for them....

This post was meant to motivate you!  :mrgreen:
 
I am fully aware that this will sound a bit dumb-ass from me:

- how do I change URL in Tortoise? I changed it in "dialog 1" option, but Im not really sure that this is it, any help please?
 
Also a diplomacy bug from a while back. Players nation randomly declaring war on it's own. I ithink it's part of diplomacy meant to keep wars going for the computer nations, kinda random and stuff.
 
It seems that othr never got around to fixing the artifact bug with the menu and loading screens.
I redid some files ages ago to get rid of the problem, but the redone files were uncompressed so slightly larger sizes.

I can try to dig them up again if you want DrTomas, im not sure what you have access to.

Latinikon said:
I am fully aware that this will sound a bit dumb-ass from me:

- how do I change URL in Tortoise? I changed it in "dialog 1" option, but Im not really sure that this is it, any help please?
Couldnt figure out how either, but i did a work around: deleted the hidden .svn folder in the 1257 folder to get rid of the svn status, then added it as svn again with the new url.
 
I just tried to relocate by right clicking on the svn folder, choosing TortoiseSVN and relocate. Unfortunately I got this error when I copy&pasted the new URL: The repository at http://dev1257.googlecode.com/svn/trunk has uuid 'e75868af-7bee-1648-e741d9931abb', but the WC has '578d4901-7869-7ffa-31ad-89b304cdc1b1'.
Would it help to allow ambiguous UUIDs in Log Caching?

Edit: Answered my question myself. It doesn't!
 
Amundr said:
Latinikon said:
I am fully aware that this will sound a bit dumb-ass from me:

- how do I change URL in Tortoise? I changed it in "dialog 1" option, but Im not really sure that this is it, any help please?
Couldnt figure out how either, but i did a work around: deleted the hidden .svn folder in the 1257 folder to get rid of the svn status, then added it as svn again with the new url.
Thanks, i couldn't find the option either.
 
with clear language what u should do with SVN:

first copy & paste 1257 to make sure u have backup file ( put the copy somewhere else than program files )

2nd go to the copy folder of 1257 and right click on the white area. u'll see option to SVN checkout.

3rd copy http://dev1257.googlecode.com/svn/trunk/ to URL repository

4th checkout directory should be automatic becouse u have right clicked the file.

5th just click ok and wait untill it has done all the downloading. then move whole file to mount & blade -> modules with different name than original 1257

6th play  :razz:


Edit: though for the new repository with old one as base i get the same error as UghUghUgh  :roll:
 
First of all, amazing mod!!! I'm a long time player/lurker, first time poster. I hope this is the correct place to post possible bugs with the new subversion.

I'm unable to get my cavalry to follow me or charge in a battle. I have 7 Serviens Equites in my group and they won't budge in battle for some reason.
 
UghUghUgh said:
I just tried to relocate by right clicking on the svn folder, choosing TortoiseSVN and relocate. Unfortunately I got this error when I copy&pasted the new URL: The repository at http://dev1257.googlecode.com/svn/trunk has uuid 'e75868af-7bee-1648-e741d9931abb', but the WC has '578d4901-7869-7ffa-31ad-89b304cdc1b1'.
Would it help to allow ambiguous UUIDs in Log Caching?

Edit: Answered my question myself. It doesn't!

People can't relocate until DrTomas reset the UUID, which tutorial can be found here : http://svnbook.red-bean.com/en/1.5/svn.ref.svnadmin.c.setuuid.html.
 
AnthonyTjuatja said:
UghUghUgh said:
I just tried to relocate by right clicking on the svn folder, choosing TortoiseSVN and relocate. Unfortunately I got this error when I copy&pasted the new URL: The repository at http://dev1257.googlecode.com/svn/trunk has uuid 'e75868af-7bee-1648-e741d9931abb', but the WC has '578d4901-7869-7ffa-31ad-89b304cdc1b1'.
Would it help to allow ambiguous UUIDs in Log Caching?

Edit: Answered my question myself. It doesn't!

People can't relocate until DrTomas reset the UUID, which tutorial can be found here : http://svnbook.red-bean.com/en/1.5/svn.ref.svnadmin.c.setuuid.html.

I can't issiues commands on the server where the SVN is located. Delete the svn folders(all of them, each folder has it's own hidden svn) and it will certanly check out. Tested that my self.
Or you can download from scratch and be done with it.
 
Back
Top Bottom