Perhaps I suggest a fairly new version control called fossil.
This is not my project, it was written by Dr. Richard Hipp, the same guy who worked on SQLite. The entire repository is a SQLite file, so it is very durable. You have a wiki and ticket system. You can have many users with different rights, so you can, for example, give your users the right to issue tickets, but not view the source code.
It is quite simple, straightforward and works like a distributed system, which means that you can clone and verify locally and remotely.
More information can be found at http://www.fossil-scm.org/ , and if you look carefully, you will see that the entire site is actually petrified.
One thing that really struck me as a fossil is that it is just one file, thatβs it. The entire fossil program is quite small, but considering who the author is, this is not surprising.
And since your repository is a sqlite file, you just copy it and you have a backup.
Trausti Thor Mar 10 '09 at 12:44 2009-03-10 12:44
source share