create new tag
, view all tags
  • Name: Ian Bygrave
  • Email:
  • Company Name:
  • Company URL:
  • Country: United Kingdom
  • City: Cambridge
  • Hear From:

My Links

  • TODO:
    • Migrate my plugins to SVN


Migrating a plugin to SVN

  1. Make a SubversionBasedTWikiInstall
  2. Use the BuildContrib to make a new plugin with the same name.
  3. Copy the content to that plugin.
  4. Checkin.
  5. ?

Making a SubversionBasedTWikiInstall

My environment:

  • Ubuntu Linux 7.10 AMD64
  • Apache 2

cd ~/public_html
svn co http://svn.twiki.org/svn/twiki/trunk
ln -s trunk/core twiki
cd twiki
./pseudo-install-twiki.pl `pwd`/data `hostname --fqdn` /~`whoami`/twiki/bin ${MyName}
htpasswd -c data/.htpasswd ${MyName}
cd ~/public_html
sudo chgrp -R www-data trunk
sudo /etc/init.d/apache2 restart

Browse to http://`hostname --fqdn`/~`whoami`/twiki/bin/configure and fix warnings. Save and set a password.

cd ~/public_html/twiki
./pseudo-install.pl -l default

Browse to http://`hostname --fqdn`/~`whoami`/twiki/bin/view and attempt to register. Fails with You are already registered

Personal Preferences (details in TWikiVariables)

  • Show tool-tip topic info on mouse-over of WikiWord links, on or off: (see details in TWikiPreferences)
  • Horizontal size of text edit box:
    • Set EDITBOXWIDTH = 70
  • Vertical size of text edit box:
    • Set EDITBOXHEIGHT = 22
  • Style of text edit box. width: 99% for full window width (default), width: auto to disable.
    • Set EDITBOXSTYLE = width: 99%
  • Optionally write protect your home page: (set it to your WikiName)

Related topics

Edit | Attach | Watch | Print version | History: r13 < r12 < r11 < r10 < r9 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r13 - 2009-01-20 - IanBygrave
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.