Tortoise SVN Quick Question

BlitzMax Forums/BlitzMax Programming/Tortoise SVN Quick Question

QuickSilva(Posted 2008) [#1]
When using Tortoise SVN if I want to update all of my BlitzMax SVN folder that I have created is it simply a matter of right clicking it and selecting SVN Update? Will this update all folders contained within?

Thanks for any help,

Jason.


markcw(Posted 2008) [#2]
what is this doing here?


SebHoll(Posted 2008) [#3]
is it simply a matter of right clicking it and selecting SVN Update? Will this update all folders contained within?

Yes, providing you haven't edited any of the BlitzMax module source files since you last checked out, you should just be able to run SVN Update on the root folder, and all sub-folders will update.


xlsior(Posted 2008) [#4]
Yes.

Personally I also installed sliksvn, after which I can just double-click a batch file doing several svn syncs all at once, e.g.:


c:\code\SlikSvn\bin\svn checkout http://blitzbasic.com:81/svn/blitzmax/dev/main c:\code\blitzmax --username <username> --password <password>
echo.
echo BlitzMax Bin
c:\code\SlikSvn\bin\svn checkout http://blitzbasic.com:81/svn/blitzmax/dev/win32_x86/bin c:\code\blitzmax\bin --username <username> --password <password>
echo.
echo BlitzMax Lib
c:\code\SlikSvn\bin\svn checkout http://blitzbasic.com:81/svn/blitzmax/dev/win32_x86/lib c:\code\blitzmax\lib --username <username> --password <password>
echo.
echo MaxGUI
c:\code\SlikSvn\bin\svn checkout http://blitzbasic.com:81/svn/maxgui/dev/maxgui.mod c:\code\blitzmax\mod\maxgui.mod --username <username> --password <password>
echo.
echo Brucey's wxMax Module
c:\code\SlikSvn\bin\svn checkout http://wxmax.googlecode.com/svn/trunk/wx.mod/ c:\code\blitzmax\mod\wx.mod
echo.
echo BaH.mod Modules
c:\code\SlikSvn\bin\svn checkout http://maxmods.googlecode.com/svn/trunk/ c:\code\blitzmax\mod\bah.mod

echo.
echo MakeMods - Compiling New Modules
c:\code\blitzmax\bin\bmk makemods
echo MakeMods - Compiling New Threading Modules
c:\code\blitzmax\bin\bmk makemods -h
echo DocMods - Compiling New Documentation
c:\code\blitzmax\bin\docmods




Downloads several SVN repositories, plus compile new mods & documentation. (Of course, insert your own username/password where needed)


QuickSilva(Posted 2008) [#5]
So what would be the best way to update if I have changed some of the BMax modules then as I`m sure that`s what most of us will be doing.

Jason.


xlsior(Posted 2008) [#6]
So what would be the best way to update if I have changed some of the BMax modules then as I`m sure that`s what most of us will be doing.


In that case you'll probably need to have two installs into seperate folders, use SVN to get the 'official' updates, and manually merge the BRL versions with your own in the 2nd folder...

(Somehow I doubt that 'most' users would be making changes to the official mods, though)


QuickSilva(Posted 2008) [#7]
OK thanks for the tips.

Jason.