UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312 IP: 65.37.49.4 URI: http://wesnoth.slack.it/?WescampInstructions - - - - - Index: WescampInstructions =================================================================== RCS file: /home/wesnoth/cvsroot/wikiroot/WescampInstructions,v retrieving revision 1.5 diff -u -r1.5 WescampInstructions --- WescampInstructions 3 Jun 2005 15:17:52 -0000 1.5 +++ WescampInstructions 3 Jun 2005 16:13:44 -0000 @@ -56,43 +56,45 @@ Download the initial copy of the SVN archive by typing the following in the terminal: cd ~/Library/Preferences/Wesnoth/data/campaigns - svn checkout svn://svn.berlios.de/wescamp-i18n/Liberty-po + svn checkout svn+ssh://svn.berlios.de/svnroot/repos/wescamp-i18n/Liberty-po +It will ask for your berlios.de password one or more times (it asks me 3 times). This creates a local copy of the wescamp directory. Your data/campaigns directory should now have the following: Liberty.cfg Liberty (a folder) - wescamp-i18n (a folder) + Liberty-po (a folder) ||Updating Wescamp|| When I make changes to Liberty, I only work with my local copy just like I did before. When I'm done, I need to copy the changed files over to the -wescamp-i18n directory and then send those changes to berlios.de. +Liberty-po directory and then send those changes to berlios.de. Here is a shell script you can use to automate the process. Copy this text into a text editor and call it something simple like 'commit' (save it in the data/ campaigns directory): #!/bin/csh -f set libpath = '~/Library/Preferences/Wesnoth/data/campaigns/Liberty' - set wescamp = '~/Library/Preferences/Wesnoth/data/campaigns/wescamp-i18n' + set wescamp = '~/Library/Preferences/Wesnoth/data/campaigns/Liberty-po' echo copying campaign text files into local repository... - cp -f $libpath/scenarios/*.cfg $wescamp/Liberty-po/Liberty/scenarios/ - cp -f $libpath/units/*.cfg $wescamp/Liberty-po/Liberty/units/ - cp -f ~/Library/Preferences/Wesnoth/data/campaigns/Liberty.cfg $wescamp/Liberty-po/ + cp -f $libpath/scenarios/*.cfg $wescamp/Liberty/scenarios/ + cp -f $libpath/units/*.cfg $wescamp/Liberty/units/ + cp -f ~/Library/Preferences/Wesnoth/data/campaigns/Liberty.cfg $wescamp echo committing scenario and unit files to project... cd $wescamp - svn commit -m "scenario update" $wescamp/Liberty-po/Liberty/scenarios - svn commit -m "units update" $wescamp/Liberty-po/Liberty/units - svn commit -m "campaign config update" $wescamp/Liberty-po/Liberty.cfg + svn commit -m "scenario update" $wescamp/Liberty/scenarios + svn commit -m "units update" $wescamp/Liberty/units + svn commit -m "campaign config update" $wescamp/Liberty.cfg echo finished. Then all you have to do is cd to the data/campaigns directory and type cd ~/Library/Preferences/Wesnoth/data/campaigns ./commit which will run the following commands as a shell script (or batch file, if that helps). You can also type in each command individually (don't type in the #!/ -bin... command or echo commands). +bin... command or echo commands). You will need to type in your berlios.de password one or more times (it asks me 3 times). ||Updating your Translations|| + ||See Also||
_______________________________________________ Wesnoth-wiki-changes mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/wesnoth-wiki-changes
