We have implemented Project Folders feature allowing to store project documents and attachments as separate files on the local filesystem which minimizes editing conflicts when a project is managed under a VCS (SVN, GIT, HG, ...).
Each project folder contains file project configuration file project.reqw describing project documents and project traceability. Each document is stored as a separate file in the subfolder documents. Similarly attachments are stored in the subfolder attachments.
Following picture illustrates how the demo project is stored on the file system:
ReqView Project Folder | project.json | +---attachments | SRS-326_0_ReqView File Data Format.pdf | SRS-40_0_Overview.png | \---documents NEEDS.json SRS.json TESTS.json