• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

See TWiki:Codev.SubversionBasedTWikiInstalls.

Encouraging people to run the SVN version means better testing and easier updates.

However, some updates are not appropriate for a live site. e.g. updates to Main, TWikiPreferences, etc.

The script pseudo-svnup.pl runs svn up on all files except those listed in SVN_UP_PRESERVE

It works by

  1. getting a list of all updates from 'svn up -u' (That command shows what would change, but does not change the filespace)
  2. removing from the list anything listed in the file SVN_UP_PRESERVE
  3. performing svn up on the other files.

For background see http://twiki.org/cgi-bin/view/Codev/IgnoringSvnCommits


Committed revision 7657.

MC

My SVN_UP_PRESERVE file looks like:

templates/view.pattern.tmpl
lib/TWiki/Render.pm
data/.htpasswd
data/Main
data/TWiki/WebLeftBar.txt
data/TWiki/WebTopicCreator.txt
data/TWiki/WebTopicViewTemplate.txt
data/Sandbox/WebPreferences.txt
data/TestCases/WebPreferences.txt

i.e. I changed these files and I don't care if others altered them, I want to keep my versions.

I ignore the whole of data/Main. I don't care if anyone ever adds data/.htpasswd

MC

ItemTemplate
Summary SVN based TWiki installs get inappropriate changes
ReportedBy MartinCleaver
Codebase

AppliesTo Engine
Component BuildScripts
Priority Normal
CurrentState Closed
WaitingFor

Checkins 7657
Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2005-11-27 - PeterThoeny
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback