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.
closed as off-topic by Michael Hampton♦ Feb 17 '16 at 20:56
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Requests for product, service, or learning material recommendations are off-topic because they attract low quality, opinionated and spam answers, and the answers become obsolete quickly. Instead, describe the business problem you are working on, the research you have done, and the steps taken so far to solve it." – Michael Hampton
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.
You might want to look at fossil.
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.
Regarding the revision control softwares all the existing one have a lot of features, but some are quite easy to use.
TiddlyWiki can be useful for your situation. I guess it needs to be changed a bit to match your needs.
This works fine for me.
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