I am looking for a small software versioning (changelog) and bug submission system with a web-frontend. The features I only need is a change-log where users can see what they can expect and a tiny bug-submission system. I don't need the many features SVN offers as software versiong as the project is quite small and I do all development locally.
8 Answers
Independent the size of your project I think you can benefit from having a versioning system like SVN, you don't need to use all of its features just the ones you really need, also Trac is a very lightweight/interesting frontend/ticketing system that you can locally run.
Maybe this question can be better answered on Stack Overflow? Not sure.

- 12,713
- 2
- 36
- 56
I use Redmine a lot, but another possibility is just using plain github. It's free for open-source projects, and private repositories are also available for a fee. It has a very robust control system, incidences, and other things like wiki pages (also version-protected!). The only thing you need to set up is your local computer's ssh configuration.

- 175
- 13
I think Trac or Redmine are the software you need for the project management part.
Regarding the revision control softwares all the existing one have a lot of features, but some are quite easy to use.
I would advice git, that for local development it's perfect. But take a look on this to choose better (come back here if you are more confused then)

- 1,227
- 9
- 20
-
I have just moved from svn to git. I hear git works very well with trac, but I haven't tried it yet. – Matt Dec 29 '10 at 03:04
-
@Matthew that's a good idea, much much more easier to use then SVN. Conisder it's the one used for the GNU/Linux kernel development ;-) – tmow Dec 29 '10 at 08:03
TiddlyWiki can be useful for your situation. I guess it needs to be changed a bit to match your needs.
HTH

- 1,857
- 1
- 11
- 15
Thank you for your question - it made me realize something - Github has a bug submission system.
I don't mind reveling the source code of my projects so I host my version control off-site on http://github.com for free. Private repositories cost $7 / 0.60GB / month. They now host 1.5 million projects.
It's very easy to use. I simply create an account and they show me how to install and configure Git in place(s) where I will be developing from. In my opinion, Git is one of the few best and simplest version control systems out there.
I am familiar with command line so here is how my new projects are done:
# Create a new repository on Github
# Follow setup instructions
# cd into your new repository
cd myproject
# copy existing project files
cp -r ../project1/* .
# Commit all that's currently there
git add .
git commit
# Add new or modified files selectively
git add *.py
git status
git commit
# Add all modified files
git status
git commit -a
# Redo last commit
git commit -a --amend
# View log
git log
# Synchronize all the commits to the remote repository (GitHub)
git push
# Changes immediately show-up on Github

- 2,465
- 3
- 22
- 41