For those who like the way GitHub or Gitorious works, there is good news! You can run your own Gitorious server to host a public and/or private git repository. I currently have a Gitorious server running in the hopes of forming an area where local school district's can share their coding projects, data mining procedures, and other related systems information. I have more information on this project at a later date, which will allow Districts to participate in the project.
On to what I wanted to talk about. Setting up a Gitorious server isn't too hard as long as you have a grasp on building a linux server. I've current running our server on Ubuntu 9.10 and is working well in a virtual environment.
For installation I suggest you start with this write-up provided by the group.
http://www.gitorious.org/gitorious/pages/UbuntuInstallation
You may find some issues with ruby gems, and you just need check out the rubygems community for different versions of ruby gems
http://rubygems.org/
You can also check out this tutorial for additional information on building ruby from the source.
http://cjohansen.no/en/ruby/setting_up_gitorious_on_your_own_server
After a couple of hours, you can have your own public/private git repo up and running. If you aren't sure how git works or want to get some more information I suggest checking out this website. This will walk you through how the version control system works and how you can leverage it in your own environment.
http://library.edgecase.com/git_immersion/
No comments:
Post a Comment