Well havent completed deployed yet.

But our plan is to create a bare metal repository on a central server, one
repo per developer.

On our central server: (all directories owned by a git user)
mkdir username.git
cd username.git
git --bare init

Then on local workstation or wherever:

mkdir myproject
cd myproject
git init myproject
git add <files>
git commit -m "blah"

Then push this to the master server using the SSH mechanism and the git
user. (each user populates their public ssh key into the git user's
authorized_keys file on the master server)

Then people will create their own local repo's wherever they desired and
push up to the master repo using the SSH mechanism. This is mostly scripts
and stuff and someone might be developing a script on a storage admin
server, so he will either pull down that project to that location or create
a new project. The next day he might be working on a script on a backup
server, or replication server, etc...

Then for larger scripting projects with multiple files (and multiple people
involved) we are going to create one-off repos for those.

Based on my testing so far this seems like it will work for us. We don't
have to worry about code merging and stuff like that so it's a bit more
simplified for us.

Hope that helps.


On Thu, Mar 13, 2014 at 1:17 PM, Magnus Therning <mag...@therning.org>wrote:

> On Tue, Mar 11, 2014 at 03:27:39PM -0500, Chuck wrote:
> > Err.. disregard.... I figured out how to use this in the manner we
> > desire.
>
> Do you mind describing how you ended up using Git?  It might help
> others to have your setup as an example.
>
> /M
>
> --
> Magnus Therning                      OpenPGP: 0xAB4DFBA4
> email: mag...@therning.org   jabber: mag...@therning.org
> twitter: magthe               http://therning.org/magnus
>
> Goto labels should be left-aligned in all caps and should include the
> programmer's name, home phone number, and credit card number.
>      -- Abdul Nizar
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to