<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.orcaware.com/svn/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NJBrad</id>
	<title>SubversionWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.orcaware.com/svn/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=NJBrad"/>
	<link rel="alternate" type="text/html" href="https://www.orcaware.com/svn/wiki/Special:Contributions/NJBrad"/>
	<updated>2026-04-20T08:39:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://www.orcaware.com/svn/mediawiki/index.php?title=Repository_Upgrade&amp;diff=1552</id>
		<title>Repository Upgrade</title>
		<link rel="alternate" type="text/html" href="https://www.orcaware.com/svn/mediawiki/index.php?title=Repository_Upgrade&amp;diff=1552"/>
		<updated>2006-09-11T17:44:23Z</updated>

		<summary type="html">&lt;p&gt;NJBrad: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have used the following batch files to upgrade over 800 repositories this morning.&amp;lt;br&amp;gt;&lt;br /&gt;
And then someone gave me another challenge.  Spaces....&amp;lt;br&amp;gt;&lt;br /&gt;
Here&#039;s the updated script.  Note it uses commands added in WindowsXP PushD and PopD as well as some of the formatting options used to navigate repositories&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Upgrade.bat -----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
 @echo off&lt;br /&gt;
 IF NOT %3==&amp;quot;&amp;quot; goto DoIt&lt;br /&gt;
 &lt;br /&gt;
 cls&lt;br /&gt;
 echo Upgrade existing Subversion repositories&lt;br /&gt;
 echo .&lt;br /&gt;
 echo Command line syntax:&lt;br /&gt;
 echo Upgrade Source_Directory Working_Directory Target_Directory&lt;br /&gt;
 echo .&lt;br /&gt;
 echo Source Directory - Where the repositories exist now&lt;br /&gt;
 echo Working Directory - Where the dump files should be placed&lt;br /&gt;
 echo Target Directory - Where the newly formatted files will be placed&lt;br /&gt;
 echo .&lt;br /&gt;
 echo NOTE: The upgrade_repos.bat file is, by default, using the default &lt;br /&gt;
 echo       arguments for svnadmin create.&lt;br /&gt;
 echo       If you want to use anything else, change the file before running.&lt;br /&gt;
 goto exit&lt;br /&gt;
 &lt;br /&gt;
 :DoIt&lt;br /&gt;
 pushd &amp;quot;%1&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 ::call the actual upgrade batch file&lt;br /&gt;
 for /D %%I in (*.) do call D:\Scripts\upgrade_repos.bat &amp;quot;%%~nI&amp;quot; %1 %2 %3&lt;br /&gt;
 &lt;br /&gt;
 ::copy the master files - Files in the SVNParent&lt;br /&gt;
 xcopy &amp;quot;%1\*.*&amp;quot; &amp;quot;%3\&amp;quot; /y&lt;br /&gt;
 &lt;br /&gt;
 popd&lt;br /&gt;
 &lt;br /&gt;
 :Exit&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Upgrade_Repos.bat -----------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
 echo Migrating %1&lt;br /&gt;
 echo ...Creating Repository&lt;br /&gt;
 echo %~4\%~1&lt;br /&gt;
 svnadmin create &amp;quot;%~4\%~1&amp;quot;&lt;br /&gt;
 echo ...Dumping&lt;br /&gt;
 svnadmin dump -q &amp;quot;%~2\%~1&amp;quot; &amp;gt; &amp;quot;%~3\%~1.dmp&amp;quot;&lt;br /&gt;
 echo ...Loading&lt;br /&gt;
 svnadmin load -q &amp;quot;%~4\%~1&amp;quot; &amp;lt; &amp;quot;%~3\%1.dmp&amp;quot;&lt;br /&gt;
 echo ...Copying hooks&lt;br /&gt;
 xcopy &amp;quot;%~2\%~1\hooks\*.*&amp;quot; &amp;quot;%~4\%~1\hooks&amp;quot; /y /d&lt;br /&gt;
 echo *******************************************************************&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>NJBrad</name></author>
	</entry>
	<entry>
		<id>https://www.orcaware.com/svn/mediawiki/index.php?title=Repository_Upgrade&amp;diff=1551</id>
		<title>Repository Upgrade</title>
		<link rel="alternate" type="text/html" href="https://www.orcaware.com/svn/mediawiki/index.php?title=Repository_Upgrade&amp;diff=1551"/>
		<updated>2006-09-11T15:27:09Z</updated>

		<summary type="html">&lt;p&gt;NJBrad: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have used the following batch files to upgrade over 800 repositories this morning.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Upgrade.bat -----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
 @echo off&lt;br /&gt;
 IF NOT %3==&amp;quot;&amp;quot; goto DoIt&lt;br /&gt;
 &lt;br /&gt;
 cls&lt;br /&gt;
 echo Upgrade existing Subversion repositories&lt;br /&gt;
 echo .&lt;br /&gt;
 echo Command line syntax:&lt;br /&gt;
 echo Upgrade2 Source_Directory Working_Directory Target_Directory&lt;br /&gt;
 echo .&lt;br /&gt;
 echo Source Directory - Where the repositories exist now&lt;br /&gt;
 echo Working Directory - Where the dump files should be placed&lt;br /&gt;
 echo Target Directory - Where the newly formatted files will be placed&lt;br /&gt;
 echo .&lt;br /&gt;
 echo NOTE: The upgrade_repos.bat file is, by default, using the default arguments for svnadmin create&lt;br /&gt;
 echo       If you want to use anything else, change the file before running.&lt;br /&gt;
 goto exit&lt;br /&gt;
 &lt;br /&gt;
 :DoIt&lt;br /&gt;
 ::call the actual upgrade batch file&lt;br /&gt;
 for /D %%I in (*.) do call upgrade_repos.bat %%~nI %1 %2 %3&lt;br /&gt;
 &lt;br /&gt;
 ::copy the master files - Files in the SVNParent&lt;br /&gt;
 xcopy %1\*.* %3\ /y&lt;br /&gt;
 &lt;br /&gt;
 :Exit&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Upgrade_Repos.bat -----------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
 echo Migrating %1&lt;br /&gt;
 echo ...Creating Repository&lt;br /&gt;
 svnadmin create %4\%1&lt;br /&gt;
 echo ...Dumping&lt;br /&gt;
 svnadmin dump -q %2\%1 &amp;gt; %3\%1.dmp&lt;br /&gt;
 echo ...Loading&lt;br /&gt;
 svnadmin load -q %4\%1 &amp;lt; %3\%1.dmp&lt;br /&gt;
 echo ...Copying hooks&lt;br /&gt;
 xcopy %2\%1\hooks\*.* %4\%1\hooks /y&lt;br /&gt;
 echo *******************************************************************&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>NJBrad</name></author>
	</entry>
	<entry>
		<id>https://www.orcaware.com/svn/mediawiki/index.php?title=Repository_Upgrade&amp;diff=1550</id>
		<title>Repository Upgrade</title>
		<link rel="alternate" type="text/html" href="https://www.orcaware.com/svn/mediawiki/index.php?title=Repository_Upgrade&amp;diff=1550"/>
		<updated>2006-09-11T15:22:15Z</updated>

		<summary type="html">&lt;p&gt;NJBrad: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have used the following batch files to upgrade over 800 repositories this morning.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Upgrade.bat -----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
 @echo off&lt;br /&gt;
 IF [NOT] %3==&amp;quot;&amp;quot; goto DoIt&lt;br /&gt;
 &lt;br /&gt;
 cls&lt;br /&gt;
 echo Upgrade existing Subversion repositories&lt;br /&gt;
 echo .&lt;br /&gt;
 echo Command line syntax:&lt;br /&gt;
 echo Upgrade2 Source_Directory Working_Directory Target_Directory&lt;br /&gt;
 echo .&lt;br /&gt;
 echo Source Directory - Where the repositories exist now&lt;br /&gt;
 echo Working Directory - Where the dump files should be placed&lt;br /&gt;
 echo Target Directory - Where the newly formatted files will be placed&lt;br /&gt;
 echo .&lt;br /&gt;
 echo NOTE: The upgrade_repos.bat file is, by default, using the default arguments for svnadmin create&lt;br /&gt;
 echo       If you want to use anything else, change the file before running.&lt;br /&gt;
 goto exit&lt;br /&gt;
 &lt;br /&gt;
 :DoIt&lt;br /&gt;
 ::call the actual upgrade batch file&lt;br /&gt;
 for /D %%I in (*.) do call upgrade_repos.bat %%~nI %1 %2 %3&lt;br /&gt;
 &lt;br /&gt;
 ::copy the master files - Files in the SVNParent&lt;br /&gt;
 xcopy %1\*.* %3\ /y&lt;br /&gt;
 &lt;br /&gt;
 :Exit&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Upgrade_Repos.bat -----------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
 echo Migrating %1&lt;br /&gt;
 echo ...Creating Repository&lt;br /&gt;
 svnadmin create %4\%1&lt;br /&gt;
 echo ...Dumping&lt;br /&gt;
 svnadmin dump -q %2\%1 &amp;gt; %3\%1.dmp&lt;br /&gt;
 echo ...Loading&lt;br /&gt;
 svnadmin load -q %4\%1 &amp;lt; %3\%1.dmp&lt;br /&gt;
 echo ...Copying hooks&lt;br /&gt;
 xcopy %2\%1\hooks\*.* %4\%1\hooks /y&lt;br /&gt;
 echo *******************************************************************&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>NJBrad</name></author>
	</entry>
	<entry>
		<id>https://www.orcaware.com/svn/mediawiki/index.php?title=Repository_Upgrade&amp;diff=1549</id>
		<title>Repository Upgrade</title>
		<link rel="alternate" type="text/html" href="https://www.orcaware.com/svn/mediawiki/index.php?title=Repository_Upgrade&amp;diff=1549"/>
		<updated>2006-09-11T15:18:50Z</updated>

		<summary type="html">&lt;p&gt;NJBrad: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have used the following batch files to upgrade over 800 repositories this morning.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Upgrade.bat -----------------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
@echo off&amp;lt;br&amp;gt;&lt;br /&gt;
IF [NOT] %3==&amp;quot;&amp;quot; goto DoIt&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
cls&amp;lt;br&amp;gt;&lt;br /&gt;
echo Upgrade existing Subversion repositories&amp;lt;br&amp;gt;&lt;br /&gt;
echo .&amp;lt;br&amp;gt;&lt;br /&gt;
echo Command line syntax:&amp;lt;br&amp;gt;&lt;br /&gt;
echo Upgrade2 Source_Directory Working_Directory Target_Directory&amp;lt;br&amp;gt;&lt;br /&gt;
echo .&amp;lt;br&amp;gt;&lt;br /&gt;
echo Source Directory - Where the repositories exist now&amp;lt;br&amp;gt;&lt;br /&gt;
echo Working Directory - Where the dump files should be placed&amp;lt;br&amp;gt;&lt;br /&gt;
echo Target Directory - Where the newly formatted files will be placed&amp;lt;br&amp;gt;&lt;br /&gt;
echo .&amp;lt;br&amp;gt;&lt;br /&gt;
echo NOTE: The upgrade_repos.bat file is, by default, using the default arguments for svnadmin create&amp;lt;br&amp;gt;&lt;br /&gt;
echo       If you want to use anything else, change the file before running.&amp;lt;br&amp;gt;&lt;br /&gt;
goto exit&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:DoIt&amp;lt;br&amp;gt;&lt;br /&gt;
:: call the actual upgrade batch file&amp;lt;br&amp;gt;&lt;br /&gt;
for /D %%I in (*.) do call upgrade_repos.bat %%~nI %1 %2 %3&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:: copy the master files - Files in the SVNParent&amp;lt;br&amp;gt;&lt;br /&gt;
xcopy %1\*.* %3\ /y&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:Exit&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Upgrade_Repos.bat -----------------------------------&amp;lt;br&amp;gt;&lt;br /&gt;
echo Migrating %1&amp;lt;br&amp;gt;&lt;br /&gt;
echo ...Creating Repository&amp;lt;br&amp;gt;&lt;br /&gt;
svnadmin create %4\%1&amp;lt;br&amp;gt;&lt;br /&gt;
echo ...Dumping&amp;lt;br&amp;gt;&lt;br /&gt;
svnadmin dump -q %2\%1 &amp;gt; %3\%1.dmp&amp;lt;br&amp;gt;&lt;br /&gt;
echo ...Loading&amp;lt;br&amp;gt;&lt;br /&gt;
svnadmin load -q %4\%1 &amp;lt; %3\%1.dmp&amp;lt;br&amp;gt;&lt;br /&gt;
echo ...Copying hooks&amp;lt;br&amp;gt;&lt;br /&gt;
xcopy %2\%1\hooks\*.* %4\%1\hooks /y&amp;lt;br&amp;gt;&lt;br /&gt;
echo *******************************************************************&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>NJBrad</name></author>
	</entry>
	<entry>
		<id>https://www.orcaware.com/svn/mediawiki/index.php?title=Main_Page&amp;diff=1548</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.orcaware.com/svn/mediawiki/index.php?title=Main_Page&amp;diff=1548"/>
		<updated>2006-09-11T15:14:00Z</updated>

		<summary type="html">&lt;p&gt;NJBrad: /* Contrib tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome to the Subversion Wiki.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Got a question about Subversion? ==&lt;br /&gt;
&lt;br /&gt;
Since this wiki seems to lack content at the moment, try the [http://subversion.tigris.org/faq.html Subversion FAQ].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Contrib tools ==&lt;br /&gt;
&lt;br /&gt;
[[svnmerge.py]] - Automatic branch management with merge tracking support.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Repository Upgrade]] - Upgrade from an older repository to latest (1.4) (Windows)&lt;br /&gt;
&lt;br /&gt;
== MediaWiki help ==&lt;br /&gt;
&lt;br /&gt;
This wiki uses the MediaWiki software. Consult the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User&#039;s Guide] for information on using the wiki software.&lt;br /&gt;
&lt;br /&gt;
=== Getting started ===&lt;br /&gt;
&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:Configuration_settings Configuration settings list]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]&lt;br /&gt;
* [http://mail.wikipedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]&lt;/div&gt;</summary>
		<author><name>NJBrad</name></author>
	</entry>
</feed>