LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 05-29-2011, 06:26 PM   #1
sneakyimp
Member
 
Registered: Dec 2004
Posts: 795

Rep: Reputation: 50
setting up a git repository on my debian/ubuntu server?


I've worked with svn as a version control system. I like how it's possible to get context-sensitive svn commands within Eclipse via Subclipse or some other plugin. I know how to set it up both client-side and on an apache server.

Thanks largely to this article, I'm contemplating a switch to git. I don't really know what components are needed to get this set up for my team and would appreciate any answers to these questions:
1) Does it require a centralized server and/or apache mod to host a master repository? I understand that git is distributed/decentralized but am a bit confused about what this means in practice. I did find this article describing how to host a git repository via http. Ideally, our central/master repository would be accessible via some kind of GUI git client as well as the command line.

2) Can anyone recommend a good PHP IDE / git client combination? I'm partial to Eclipse myself because it's free, i know it, and it has an eGit plug in which, although still in early development, appears to function mostly as expected.

3) Any additional comments/anecdotes/thoughts about how I might host a git repository and make it accessible only to my team of devs would be much appreciated.
 
Old 05-30-2011, 05:51 AM   #2
j1alu
Member
 
Registered: Apr 2009
Distribution: debian gnu/linux
Posts: 798

Rep: Reputation: Disabled
Quote:
3) Any additional comments/anecdotes/thoughts about how I might host a git repository and make it accessible only to my team of devs would be much appreciated.
i am far from understanding git, but you might check the docu of https://github.com/
It is good and usually helps me.
Else check http://www.kernel.org/pub/software/s....html#id370653

Might well be this will help you set up a git-repo and share it with your team-devs (only?) :
http://wiki.debian.org/UsingGit
(the section "Practice creating a repository")


perhaps try this too:
http://andyjeffries.co.uk/articles/2...iate-git-users
i think it contains some tips

Last edited by j1alu; 05-30-2011 at 05:52 AM.
 
Old 05-30-2011, 01:44 PM   #3
sneakyimp
Member
 
Registered: Dec 2004
Posts: 795

Original Poster
Rep: Reputation: 50
Great links, thanks. I'm not too concerned about using git client-side, I'm still confused about the best way to set up a centralized *server* so that my dev team can commit their changes from their desktops/laptops to my centralized server. I cannot use gitHub due to security requirements of this project.

I managed to find these links:
git install how-to:
http://www.howtoforge.com/how-to-ins...-debian-server

Git tutorial for adding code, etc.:
http://www.kernel.org/pub/software/s...ttutorial.html

tutorials on git setup:
http://jfcouture.com/2008/01/20/how-...-a-git-server/
http://scie.nti.st/2007/11/14/hostin...and-secure-way

via http:
http://www.kernel.org/pub/software/s...-over-http.txt
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to access a git repository from behind a proxy (which requires authentication) anupamsr Linux - Software 6 01-16-2012 08:45 AM
GIT: My remote repository moved. How do I tell my local repo to use the new one? BrianK Programming 3 01-20-2010 11:30 PM
configuring git public repository geetha_sg Linux - General 0 09-11-2008 11:30 PM
Linux git repository help needed TheDirtyScreech Linux - General 13 08-09-2007 09:56 AM
Setting up a subversion server/repository filburt1 Linux - Software 1 11-03-2006 12:28 AM


All times are GMT -5. The time now is 12:21 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration