CoN Source Control

From Caves of Narshe Development Wiki
Revision as of 20:49, 9 August 2013 by R51 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Tiddles and I would like to get Grave/CoN on source control to make development and deployment easier.


To Do List

First, a list of things we'd need to do.

  1. Diff the sites and get them as in-sync as possible.
    • Two Diffs:
      • One that is a summary of all changed files account-wide.
      • One based on the account-wide one excluding all autogenerated files like fanart uploads, chatstats, webalizer, etc.
  2. Create a mini-site based on CoN.
    • Include maybe a few sections of CoN with working config.
  3. Set up repository, probably in subversion.
  4. Add to the repo the aforementioned minisite to practice doing things like modification and deployment.
  5. Split variables out into domain/account specific and general config and var files.
  6. Consolidate tools and things (wiki, myadmin) onto one domain, probably Grave.
  7. Set up repository to contain the entire site for real.