Skip to content

Commit

Permalink
Item12477: bit of doc for the PFS
Browse files Browse the repository at this point in the history
  • Loading branch information
Comment committed Dec 19, 2014
1 parent 1f6ee18 commit 2c2e236
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion PlainFileStoreContrib/data/System/PlainFileStoreContrib.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
%META:TOPICINFO{author="ProjectContributor" date="1399553949" version="1"}%
%META:TOPICINFO{author="ProjectContributor" date="1418920586" version="1"}%
---+!! PlainFileStoreContrib
<!--
* Set SHORTDESCRIPTION = %$SHORTDESCRIPTION%
Expand Down Expand Up @@ -32,6 +32,9 @@ everything is stored at least twice; same as in the RCS stores)
Developers note: this contrib is tested using the standard store unit tests.

---++ Moving between store implementations

---+++ Foswiki < 1.2

The =tools/change_store = script included in this module allows you to move
between different store implementations. The script uses internal, unpublished
store APIs.
Expand All @@ -46,6 +49,14 @@ Run the script without parameters to get instructions:
$ tools/change_store.pl -I lib
</verbatim>

%X% *it is dangerous* to run two different store implementations over the
same data, so once you have completed the transfer you should *remove* all ,v files from the store. *All* of them.

---+++ Foswiki 1.2 and later

The =tools/bulk_copy.pl= script should be used to move topics between two
Foswiki instances running different store implementations. *Do not* share data areas between store implementations.

---++ Developer Notes
Testing is performed using the standard system tests. Because some
of these tests are written assuming a broken store (the RCS based stores
Expand Down

0 comments on commit 2c2e236

Please sign in to comment.