This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
spell_shuffle [2017/09/21 01:34] leaf Update with more information using svn info command |
— (current) | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Spell Shuffle Intro ====== | ||
- | Spell Shuffle is an experimental archetype branch. | ||
- | |||
- | This page summarizes the concept and ideas of tweaking spells and spell school reorganization. | ||
- | |||
- | Make sure to read the [[https://sourceforge.net/p/crossfire/code/HEAD/tree/arch/branches/Spell_shuffle/SPELL_SHUFFLE_README|SPELL_SHUFFLE_README]] if considering using these changes. | ||
- | |||
- | ===== Discussion ===== | ||
- | |||
- | Mailing list threads: | ||
- | |||
- | * http://mailman.metalforge.org/pipermail/crossfire/2017-July/013461.html | ||
- | * http://mailman.metalforge.org/pipermail/crossfire/2017-August/013493.html | ||
- | * http://mailman.metalforge.org/pipermail/crossfire/2017-September/013506.html | ||
- | |||
- | External References: | ||
- | |||
- | * https://public.tableau.com/profile/david.hurst6129#!/vizhome/CrossfireSpellsVisualisation/Spellassignmentdashboard?publish=yes | ||
- | * https://docs.google.com/spreadsheets/d/1OIq3cIOpQoU9EZLkq8njLqY9GXqsVJ4TkYzUe_5IpKg/edit?usp=sharing | ||
- | |||
- | ===== Download ===== | ||
- | |||
- | To download via SVN: | ||
- | |||
- | svn co https://svn.code.sf.net/p/crossfire/code/arch/branches/Spell_shuffle | ||
- | |||
- | ===== Deployment ===== | ||
- | |||
- | Chose one (1) of the options below between **Existing Server** or **New Server** | ||
- | |||
- | ==== Existing Server ==== | ||
- | |||
- | You can use the //svn switch// command to switch to the Spell Shuffle directory. | ||
- | |||
- | Switch to your existing archetype directory, for instance: | ||
- | |||
- | cd /home/<name>/arch.svn | ||
- | |||
- | Then enter the following command: | ||
- | |||
- | svn switch https://svn.code.sf.net/p/crossfire/code/arch/branches/Spell_shuffle | ||
- | | ||
- | The directory will automatically update with the Spell_shuffle changes. | ||
- | |||
- | Make sure to recollect to recompile the server to use the Spell_shuffle archetypes. | ||
- | |||
- | ==== New Server ==== | ||
- | |||
- | To use the Spell_shuffle archetypes with a newly setup server only requires a change to one step. | ||
- | |||
- | Instead of downloading the Trunk Archetypes, download the Spell_Shuffle archetypes using SVN. Like so: | ||
- | |||
- | $ svn co https://svn.code.sf.net/p/crossfire/code/server/trunk server.svn | ||
- | $ svn co https://svn.code.sf.net/p/crossfire/code/maps/trunk maps.svn | ||
- | $ svn co https://svn.code.sf.net/p/crossfire/code/arch/branches/Spell_shuffle arch.svn | ||
- | |||
- | Refer to [[server:server_compiling|Compiling the Crossfire Server]], starting at **SETUP** for the rest of the steps. | ||
- | |||
- | See the instructions below (//Switching Back//) to use the Trunk archetypes if you want to go back to that codebase. | ||
- | |||
- | === Switching Back === | ||
- | |||
- | To change back to the //regular// SVN archetypes, make sure you are in the archetype directory, for instance: | ||
- | |||
- | cd /home/<name>/arch.svn | ||
- | |||
- | Then enter the following command: | ||
- | |||
- | svn switch https://svn.code.sf.net/p/crossfire/code/arch/trunk | ||
- | | ||
- | The directory will automatically update with the Trunk changes or code base. | ||
- | |||
- | IMPORTANT: Make sure to either recollect the archetype or recompile the server again to go back to use the Trunk archetypes | ||
- | |||
- | === More Information === | ||
- | |||
- | How can you tell which archetype code base you are using? | ||
- | |||
- | The command //svn info// will show you. Check the line of text that starts with //URL:// | ||
- | |||
- | Here's sample output for **Trunk**: | ||
- | |||
- | $ svn info | ||
- | Path: . | ||
- | Working Copy Root Path: /home/<username>/arch.svn | ||
- | URL: https://svn.code.sf.net/p/crossfire/code/arch/trunk | ||
- | Relative URL: ^/arch/trunk | ||
- | Repository Root: https://svn.code.sf.net/p/crossfire/code | ||
- | Repository UUID: 282e977c-c81d-0410-88c4-b93c2d0d6712 | ||
- | Revision: 20525 | ||
- | Node Kind: directory | ||
- | Schedule: normal | ||
- | Last Changed Author: sarumatix | ||
- | Last Changed Rev: 20514 | ||
- | Last Changed Date: 2017-09-13 21:11:51 -0500 (Wed, 13 Sep 2017) | ||
- | | ||
- | Here's sample output for **Spell_shuffle**: | ||
- | |||
- | $ svn info | ||
- | Path: . | ||
- | Working Copy Root Path: /home/<username>/arch.svn | ||
- | URL: https://svn.code.sf.net/p/crossfire/code/arch/branches/Spell_shuffle | ||
- | Relative URL: ^/arch/branches/Spell_shuffle | ||
- | Repository Root: https://svn.code.sf.net/p/crossfire/code | ||
- | Repository UUID: 282e977c-c81d-0410-88c4-b93c2d0d6712 | ||
- | Revision: 20525 | ||
- | Node Kind: directory | ||
- | Schedule: normal | ||
- | Last Changed Author: sarumatix | ||
- | Last Changed Rev: 20525 | ||
- | Last Changed Date: 2017-09-16 01:19:46 -0500 (Sat, 16 Sep 2017) | ||
- | |||
- | ===== Code Repository ===== | ||
- | |||
- | * https://sourceforge.net/p/crossfire/code/HEAD/tree/arch/branches/Spell_shuffle/ | ||
- | |||
- | ===== Change Summary ===== | ||
- | |||
- | The following content is manually generated and may not always be up to date with current SVN revision. | ||
- | |||
- | * StatSVN | ||
- | * http://crossfire.real-time.com/svn/statsvn/branch/ | ||
- | * ChangeLog | ||
- | * http://crossfire.real-time.com/svn/changelog/branch/ |